Task Graph Executor
When to use
Use this skill when tasks involve multiple steps or dependencies.
Examples:
- Analyze a repo and summarize it
- Research a topic and generate a report
- Process data and visualize results
What this skill does
This skill enables the AI to:
- Break down complex tasks
- Build a dependency graph (DAG)
- Execute tasks in order
- Parallelize independent steps
- Return structured results
Execution Strategy
Step 1: Decompose Task
Convert user request into subtasks.
Example:
User: "Analyze repo and summarize"
Tasks:
- clone repo
- analyze code
- generate summary
Step 2: Build DAG
- Identify dependencies
- Ensure correct execution order
Step 3: Execute
- Run independent tasks first
- Wait for dependencies
- Execute in parallel when possible
Step 4: Output
Return structured result:
{ "tasks": [], "result": "", "status": "success" }
Goal
Enable multi-step task execution instead of single tool calls.