work-breakdown
Installation
SKILL.md
Work Breakdown
Analyze the provided features/issues and produce a breakdown of work suitable for parallel or sequential execution.
Process
- Gather context — Fetch issue details, read relevant source code using the
codebase-explorationskill and theresearch_codebaseskill (for more detailed analysis - when required) - Identify work units — Break input into discrete, independently deliverable units - these units of work should be independently verifiable, either manually or using automated testing.
- Map dependencies — Which units depend on others? What must be sequenced vs parallelized?
- Assess risks — Flag units of work that touch the same file, projects/repositories, entities, or layers (merge conflict risk, network layer, data layer, etc.) across multiple systems
- Recommend execution order — Suggest which units can run in parallel and which should be sequenced
Output
Present a concise breakdown to the user:
- List of work units with one-line descriptions
- Dependency graph (which blocks which) - this should be a minimal visual representation
- Risk flags
- Recommended implementation strategy