Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zademy-planning-and-task-breakdown
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
planning-and-task-breakdown- Description
- 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.
- License
- MIT
- Instructions
- 254 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 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.** 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.
### Step 2: Identify the Dependency Graph
Map what depends on what:
```
Database schema
│
├── API models/types
│ │
│ ├── API endpoints
│ │ │
│ │ └── Frontend API client
│ │ │
│ │ └── UI components
│ │
│ └── Validation logic
│
└── Seed data / migrations
```
Implementation order follows the dependency graph bottom-up: build foundations first.
### Step 3: Slice Vertically
Instead of building all the database, then all the API, then all the UI — build one complete feature path at a time:
**Bad (horizontal slicing):**
```
Task 1: Build entire database schema
Task 2: Build all API endpoints
Task 3: Build all UI components
Task 4: Connect everything
```
**Good (vertical slicing):**
```
Task 1: User can create an account (schema + API + UI for registration)
Task 2: User can log in (auth schema + API + UI for login)
Task 3: User can create a task (task schema + API + UI for creation)
Task 4: User can view task list (query + API + UI for list view)
```
Each vertical slice delivers working, testable functionality.
### Step 4: Write Tasks
Each task follows this structure, whether it lands in the markdown task list or as an item in an external tracker (see Output Files):
```markdown
## Task [N]: [Short descriptive title]
**Description:** One paragraph explaining what this task accomplishes.
**Acceptance criteria:**
- [ ] [Specific, testable condition]
- [ ] [Specific, testable condition]
**Verification:**
- [ ] Tests pass: [the repository's focused-test command]
- [ ] Build succeeds: [the repository's build command]
- [ ] Manual check: [description of what to verify]
**Dependencies:** [Task numbers this depends on, or "None"]
**Files likely touched:**
- `src/path/to/file.ts`
- `tests/path/to/test.ts`
**Estimated scope:** [Small: 1-2 files | Medium: 3-5 files | Large: 5+ files]
```
### Step 5: Order and Checkpoint
Arrange tasks so that:
1. Dependencies are satisfied (build foundation first)
2. Each task leaves the system in a working state
3. Verification checkpoints occur after every 2-3 tasks
4. High-risk tasks are early (fail fast)
Add explicit checkpoints to the task list target:
```markdown
## Checkpoint: After Tasks 1-3
- [ ] All tests pass
- [ ] Application builds without errors
- [ ] Core user flow works end-to-end
- [ ] Review with human before proceeding
```From zademy/opencode-context-mode, MIT.
More from zademy/opencode-context-mode
- 0.603score
open-context-mode
zademy
Run code where the data lives — only the answer enters context.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
constraint-driven-development
zademy
Establishes a project's quality bar as a written contract and stops agents quietly lowering it.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
performance-optimization
zademy
Optimizes application performance across frontend, backend, queries, and databases.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
security-and-hardening
zademy
Hardens code against vulnerabilities.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
incremental-implementation
zademy
Delivers changes incrementally in thin, verifiable slices.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
frontend-ui-engineering
zademy
Builds production-quality, accessible, responsive user-facing UIs.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
git-workflow-and-versioning
zademy
Structures git workflow practices.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
observability-and-instrumentation
zademy
Instruments code so production behavior is visible and diagnosable.
SkillAFreshness: A★ 2Claude Code +9 - 0.573score
documentation-and-adrs
zademy
Records decisions and documentation.
SkillAFreshness: A★ 2Claude Code +9 - 0.573score
debugging-and-error-recovery
zademy
Guides systematic root-cause debugging.
SkillAFreshness: A★ 2Claude Code +9 - 0.573score
deprecation-and-migration
zademy
Manages deprecation and migration.
SkillAFreshness: A★ 2Claude Code +9 - 0.573score
doubt-driven-development
zademy
Subjects every non-trivial decision to a fresh-context adversarial review before it stands.
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 24, 2026 (4 days ago)
- Last release
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/zademy/opencode-context-mode
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.547score
planning-and-task-breakdown
kevinnft
Breaks work into ordered tasks.
SkillCFreshness: C★ 14Claude Code +9 - 0.357score
planning-and-task-breakdown
Threat-Vector-Security
Breaks work into ordered tasks.
SkillBFreshness: B★ 13Claude Code +9 - 0.355score
planning-and-task-breakdown
blueif16
Breaks work into ordered tasks.
SkillAFreshness: A★ 2Claude Code +9 - 0.339score
planning-and-task-breakdown
ha4kerspidersks
Breaks work into ordered tasks.
SkillAFreshness: AClaude Code +9 - 0.336score
planning-and-task-breakdown
Zwin-ux
Breaks work into ordered tasks.
SkillAFreshness: AClaude Code +9 - 0.336score
planning-and-task-breakdown
MichaelB14
Breaks work into ordered tasks.
SkillAFreshness: AClaude Code +9 - 0.336score
planning-and-task-breakdown
FarhanS7
Breaks work into ordered tasks.
SkillAFreshness: AClaude Code +9 - 0.336score
planning-and-task-breakdown
NguyenBaAnhKhoi
Breaks work into ordered tasks.
SkillAFreshness: AClaude Code +9 - 0.336score
planning-and-task-breakdown
raiinman
Breaks work into ordered tasks.
SkillAFreshness: AClaude Code +9 - 0.328score
planning-and-task-breakdown
amirulhazym
Breaks work into ordered tasks.
SkillBFreshness: B★ 1Claude Code +9 - 0.321score
planning-and-task-breakdown
Undermybelt
Breaks work into ordered tasks.
SkillCFreshness: C★ 10Claude Code +9 - 0.312score
planning-and-task-breakdown
duendecillo2
Breaks work into ordered tasks.
SkillBFreshness: BClaude Code +9
More from zademy
- 0.603score
security-and-hardening
zademy
Hardens code against vulnerabilities.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
open-context-mode
zademy
Run code where the data lives — only the answer enters context.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
constraint-driven-development
zademy
Establishes a project's quality bar as a written contract and stops agents quietly lowering it.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
performance-optimization
zademy
Optimizes application performance across frontend, backend, queries, and databases.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
frontend-ui-engineering
zademy
Builds production-quality, accessible, responsive user-facing UIs.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
observability-and-instrumentation
zademy
Instruments code so production behavior is visible and diagnosable.
SkillAFreshness: A★ 2Claude Code +9
Cite this page
planning-and-task-breakdown skill. Agent Mart. https://agentmart.dev/skills/zademy-planning-and-task-breakdown (last updated 2026-10-24)