ggprompts/my-plugins/breakdown
Claude Code and agent skill by ggprompts/my-plugins
- community
Checking that the SKILL.md file is still in the repository.
Break down epics and features into concrete backlog tasks with dependencies. Use when planning work, decomposing large features, or organizing sprints. Trigger with "break down", "decompose", "plan feature", "create subtasks".
Install
npx vskill@latest install ggprompts/my-plugins/breakdownSKILL.md
The same SKILL.md was published earlier as david-li0406/meta-skill-evloving/breakdown.
Breakdown - Epic Decomposition
Patterns for breaking down large features into concrete, parallelizable tasks.
Decomposition Patterns
New Feature Pattern
Example: Dark Mode
- Infrastructure: Theme context, CSS variables
- Core: Theme toggle component, styled components
- Integration: Apply to all pages
- Polish: System preference detection, smooth transitions
- Validation: Visual regression tests
Refactor Pattern
Example: Move to React Query
- Create: Set up React Query provider
- Migrate: Convert hooks one by one
- Cleanup: Remove old fetch utilities
- Verify: Update tests for new patterns
Bug Fix Pattern
Most bugs don't need decomposition - only create subtasks for complex bugs requiring investigation.
Task Sizing
| Size | Lines Changed | Files | Time | Example | |
|---|---|---|---|---|---|
| XS | <20 | 1 | Minutes | Fix typo, add import | |
| S | 20-100 | 1-2 | <1hr | Add helper function | |
| M | 100-300 | 2-5 | Hours | Add component | |
| L | 300+ | 5+ | Day | Feature module | |
| XL | 1000+ | 10+ | Days | Architecture change |
Target: S-M tasks. XS is too granular, L-XL should be broken down.
Dependency Patterns
Sequential (A → B → C)
Fan-out (A → B, C, D in parallel)
Fan-in (B, C, D → E)
File Conflict Sequencing
Even though B and C are conceptually parallel, they touch the same file.
Identifying File Overlaps
Common conflict points:
- Shared styles (
styles.css,theme.ts) - Route configuration (
routes.tsx,App.tsx) - State management (
store.ts,context.tsx) - Shared types (
types.ts,interfaces.ts) - Test utilities (
testUtils.ts,fixtures.ts)
When detected: Add dependency between tasks to sequence them.
Wave Planning
Group tasks into waves:
Max 3-5 tasks per wave for manageability.
Quality Checks
Before finalizing breakdown:
- Is each task concrete? Should be implementable without further planning
- Are dependencies correct? No circular deps, no unnecessary sequencing
- Are file conflicts handled? Same-file tasks sequenced
- Is it parallelizable? Maximize concurrent work
- Is it right-sized? No XS or XL tasks
References
- dependencies.md - Dependency patterns
- epics.md - Epic management
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/tools/planner/skills/breakdown/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ggprompts/my-plugins/breakdown)