What problem does it solve?
Provides a repeatable, dependency-aware method to break large tasks into phased subtasks so teams and agents avoid blocked work, redundant sequencing, and unclear handoffs. It reduces coordination overhead by prescribing topological phase assignment, cycle resolution, and explicit delegation artifacts that agents can consume directly.
Core Features & Use Cases
- Dependency resolution: Use arrow notation to declare dependencies and assign tasks to execution phases with topological sorting and cycle-detection strategies.
- Delegation spec templates: Produce structured specs for complex tasks including objective, context, constraints, acceptance criteria, expected output, and self-improvement steps.
- Prompt quality and delegation selection: Provide examples of strong vs weak prompts and a decision flow for choosing sub-agent vs background-agent delegation.
- Mixed orchestration patterns: Combine parallel sub-agent and background-agent phases for research, foundation work, integration, validation, and QA.
- Use case: Project leads preparing multi-agent plans for feature development, migrations, or cross-team integrations.
Quick Start
Ask the Team Lead to decompose Implement user authentication into phased subtasks with explicit dependency arrows and produce delegation specs for any subtasks scoring above 5.