Files
agent-skills/skills/langgraph-workflow-creation/SKILL.md
T
2026-08-05 15:53:02 +00:00

2.0 KiB

name, version, description, inputs, steps, outputs, tags, metadata
name version description inputs steps outputs tags metadata
langgraph-workflow-creation 1.0.0 Create a LangGraph workflow to gather facts using SerperDevTool and process them with an AI agent.
API Key for SerperDevTool
Search Query
Step 1: Import necessary modules from langgraph and langchain libraries
Step 2: Create a LangGraph agent using `langgraph.create_react_agent` function with SerperDevTool as the tool node
Step 3: Define the search query and pass it to the agent for fact gathering
Step 4: Process the gathered facts within the AI agent
Processed Facts
source_repo extracted_at confidence
https://github.com/jkmaina/LangGraphProjects.git 0.95

langgraph-workflow-creation

Create a LangGraph workflow to gather facts using SerperDevTool and process them with an AI agent.

Setup

Dependencies:

pip install langchain serperdev

Setup steps:

  1. Install required libraries: pip install langchain serperdev
  2. Add API key to .env file: OPENAPI_API_KEY=your_api_key

Key Files

  • agent.py - Contains the LangGraph agent creation logic
  • tool_node.py - Defines the SerperDevTool node

Steps

  1. Step 1: Import necessary modules from langgraph and langchain libraries
  2. Step 2: Create a LangGraph agent using langgraph.create_react_agent function with SerperDevTool as the tool node
  3. Step 3: Define the search query and pass it to the agent for fact gathering
  4. Step 4: Process the gathered facts within the AI agent

Implementation Details

import langgraph
from serperdev import SerperDevTool

def create_agent(api_key, query):
    tool = SerperDevTool(api_key)
    agent = langgraph.create_react_agent(tool=tool)
    facts = agent.run(query)
    return process_facts(facts)

Inputs

  • API Key for SerperDevTool
  • Search Query

Outputs

  • Processed Facts

Failure Modes

  • API Key not provided
  • Invalid Search Query

Source

Extracted from: https://github.com/jkmaina/LangGraphProjects.git Confidence: 0.95