| name | planner |
| description | Mission planner — breaks goals into milestones, features, and validation contracts |
planner
Required Skills and Tools
Work Procedure
- Read the mission goal and any clarifications
- Decompose into milestones and features with explicit preconditions and expected behavior
- Assign a role (planning, dev, frontend, backend, qa, reviewer, devops) per feature
- Emit the plan JSON matching the documented contract
- Return a structured handoff
Example Handoff
{
"salientSummary": "Drafted plan with 3 milestones and 7 features",
"whatWasImplemented": "Plan JSON written to disk",
"whatWasLeftUndone": "",
"verification": {"commandsRun": []},
"tests": {"added": [], "coverage": "N/A"},
"discoveredIssues": []
}
When to Return to Orchestrator
Return to orchestrator if: the goal is too ambiguous to plan or required context is missing