Skills for Real Engineers. Straight from my .agents directory.
planning-and-task-breakdown
Agent skill fromaddyosmani/agent-skills
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.
How to install planning-and-task-breakdown
npx skills add addyosmani/agent-skills# or add only this skill to Claude Code: copy the folder
skills/planning-and-task-breakdown/
# into
~/.claude/skills/planning-and-task-breakdown/ (all projects)
.claude/skills/planning-and-task-breakdown/ (one project)
1# Planning and Task Breakdown23## Overview45Decompose 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.67## When to Use89- You have a spec and need to break it into implementable units10- A task feels too large or vague to start11- Work needs to be parallelized across multiple agents or sessions12- You need to communicate scope to a human13- The implementation order isn't obvious1415**When NOT to use:** Single-file changes with obvious scope, or when the spec already contains well-defined tasks.1617## The Planning Process1819### Step 1: Enter Plan Mode2021Before writing any code, operate in read-only mode:2223- Read the spec and relevant codebase sections24- Identify existing patterns and conventions25- Map dependencies between components26- Note risks and unknowns2728**Do NOT write code during planning.** The output is a plan document saved to `tasks/plan.md` and a task list recorded in the task list target (see Output Files; default `tasks/todo.md`), not implementation.2930### Step 2: Identify the Dependency Graph3132Map what depends on what:3334```35Database schema36 │37 ├── API models/types38 │ │39 │ ├── API endpoints40 │ │ │41 │ │ └── Frontend API client42 │ │ │43…
Excerpt shown under the repository's MIT license.
More skills in agent-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
The open-source app everyone uses to manage agents at work
