planning-and-task-breakdown
Breaks work into ordered tasks. Use when you have a spec or clear requirements and need to break work into implementable tasks. Use when a task feels too large to start, when you need to estimate scope, or when parallel work is possible.
Install
With your agent
Install OMGSkills skill "addyosmani/agent-skills:planning-and-task-breakdown" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/addyosmani/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/planning-and-task-breakdown ~/.claude/skills/planning-and-task-breakdown
From README
Planning and Task Breakdown Overview Decompose work into small, verifiable tasks with explicit acceptance criteria. Good task breakdown is the difference between an agent that completes work reliably and one that produces a tangled mess. Every task should be small enough to implement, test, and verify in a single focused session. When to Use You have a spec and need to break it into implementable units A task feels too large or vague to start Work needs to be parallelized across multiple agents or sessions You need to communicate scope to a human The implementation order isn't obvious When NOT to use: Single-file changes with obvious scope, or when the spec already contains well-defined tasks. The Planning Process Step 1: Enter Plan Mode Before writing any code, operate in read-only mode: Read the spec and relevant codebase sections Identify existing patterns and conventions Map dependencies between components Note risks and unknowns Do NOT write code during planning.
