graph - Turn tasks into parallel execution graphs
Converts tasks, PRDs, specifications, or issue sets into dependency graphs, layers them into waves, and executes independent nodes concurrently.
Tags
Updated: 2026-10-01Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Decompose work into nodes
- Build and validate DAGs
- Detect dependency cycles
- Detect scope collisions
- Layer nodes into waves
- Render graph plans
- Dispatch parallel subagents
- Run isolated worktrees
- Coordinate fan-in barriers
- Re-plan between waves
- Track execution state
- Render live dashboards
Inputs
- Task description
- PRD or SPEC file
- Issue set
- Dependency declarations
- Node scope hints
- User confirmation
- Concurrency cap
- Git repository
Outputs
- Layered execution plan
- Mermaid graph diagram
- .graph_state checkpoint
- graph.html dashboard
- Git worktree branches
- Implementation changes
- Execution summary
Requirements
- Git repository
- Clean working tree
- Git worktree support
- Reachable origin remote
- Bash command access
- GitHub CLI authentication when needed
- Concurrent subagent support
