| name | groove-work-plan |
| description | Research codebase, write concrete implementation plan. Use after brainstorming. |
| license | MIT |
| allowed-tools | Read Write Edit Glob Grep Bash(git:*) AskUserQuestion |
| metadata | {"author":"andreadellacorte"} |
groove-work-plan
Outcome
The codebase is researched for relevant patterns and constraints. A concrete implementation plan is written with ordered steps, file paths, and function names. Plan is captured as a task or doc.
Acceptance Criteria
- Plan references actual code patterns found in the codebase (not assumptions)
- Steps are ordered and specific enough to execute without ambiguity
- File paths and function names are named where known
- Edge cases are identified and handling is specified
- Stage task created in backend:
YYYY-MM-DD, Plan
Constraints
- Read
tasks.backend from .groove/index.md to determine backend
- Use Explore agent for codebase research before writing the plan
- Use template at
skills/groove-work-plan/templates/plan-doc.md for doc output
- Warn if no prior brainstorm exists — ask user to confirm scope before proceeding
- Do not write code during plan — plan only
- Create stage task via
/groove-utilities-task-create if tasks != none (title YYYY-MM-DD, Plan)