langgraph-routing
// Conditional edge routing and state-based transitions for LangGraph workflows
$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namelanggraph-routing
descriptionConditional edge routing and state-based transitions for LangGraph workflows
allowed-toolsRead,Write,Edit,Bash,Glob,Grep
LangGraph Routing Skill
Capabilities
- Design conditional edge routing in LangGraph
- Implement state-based transition logic
- Create dynamic routing functions
- Handle multi-path workflow branches
- Implement router nodes for complex decisions
- Design fallback and error routing paths
Target Processes
- langgraph-workflow-design
- plan-and-execute-agent
Implementation Details
Routing Patterns
- Conditional Edges: add_conditional_edges with routing functions
- Router Nodes: Dedicated nodes for routing decisions
- State-Based Routing: Routing based on state values
- LLM-Based Routing: Using LLM to determine next node
Configuration Options
- Routing function definitions
- Path mapping configurations
- Default/fallback routes
- Cycle detection settings
- Max iteration limits
Best Practices
- Clear routing logic documentation
- Handle all possible states
- Implement fallback paths
- Avoid infinite cycles
- Use descriptive edge names
Dependencies
- langgraph