developersglobal/ai-agent-skills/task-decomposition
Claude Code and agent skill by developersglobal/ai-agent-skills
- community
Checking that the SKILL.md file is still in the repository.
Breaks features into atomic, independently verifiable tasks. No task should take more than 4 hours. Unblocks parallel work and reduces integration risk.
Install
npx vskill@latest install developersglobal/ai-agent-skills/task-decompositionSKILL.md
Overview
Large tasks fail in large ways. Decomposed tasks fail in small, fixable ways. This skill breaks any feature or project into atomic tasks — each independently implementable, testable, and deployable.
When to Use
- Before starting any feature that takes more than half a day
- When a task feels overwhelming or unclear
- When multiple people need to work in parallel
Process
Step 1: Identify the Deliverable
- State what "done" looks like for the whole feature.
- List all the things that must be true when it's complete.
- Identify dependencies: what must exist before any task can start?
Verify: You can state the full feature goal in 2 sentences.
Step 2: Decompose Into Atomic Tasks
- Break the feature into tasks where each task:
- Can be completed in under 4 hours
- Has a single, clear output
- Can be verified independently
- Can be reverted without breaking other tasks
- Each task should be:
[verb] [noun] so that [outcome]
- ✅ "Add rate limiting to /api/login so that brute-force is prevented"
- ❌ "Work on the login security stuff"
Verify: Every task is under 4 hours. Every task has a clear verify condition.
Step 3: Order and Parallelism
- Draw the dependency graph — what blocks what?
- Identify tasks that can be done in parallel.
- Sequence tasks so integration happens incrementally (not as one big bang at the end).
Verify: The dependency order is clear. No unnecessary sequential dependencies.
Step 4: Estimate and Adjust
- For each task, estimate: best case / worst case / expected.
- If any task's worst case > 1 day: decompose further.
- Total estimate sanity check: does it add up to a reasonable timeline?
Common Rationalizations (and Rebuttals)
| Excuse | Rebuttal | |
|---|---|---|
| "I'll figure it out as I go" | Decomposition takes 30 minutes. Rework from poor planning takes days. | |
| "It's too complex to break down" | Everything can be decomposed. Start with what you know, decompose the rest later. | |
| "The tasks are too granular" | Granular tasks ship continuously. Coarse tasks ship never. |
Verification
- [ ] Each task is under 4 hours
- [ ] Each task has a single verify condition
- [ ] Dependencies mapped — no circular dependencies
- [ ] Parallel work identified
References
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/task-decomposition/SKILL.md
Popularity
- Repository stars
- 64
- Repository forks
- 10
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. 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/developersglobal/ai-agent-skills/task-decomposition)