# Breakdown Skill

> Decompose an approved plan into atomic tasks with dependencies and acceptance criteria. Use when planning is complete and execution must be prepared.

- Skill: `majesteitbart/breakdown-skill` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add majesteitbart/breakdown-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majesteitbart/breakdown-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majesteitbart (https://skillmd.com/u/majesteitbart)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/majesteitbart/breakdown-skill

---


# breakdown-skill

## Trigger context
- plan is complete and ready for decomposition

## Required inputs
- spec_path
- plan_path
- workstream_files

## Output schema
- task_files
- dependency_graph

## Quality checks
- new task frontmatter defaults to `status: planned`
- acceptance criteria are binary
- estimate present per task
- dependency graph acyclic

## Failure behavior
- stop on circular dependency
- return ambiguity report

## Allowed side effects
- create/update `.project/projects/<slug>/tasks/*.md`

## Script hooks
- `bash .agents/scripts/pm/validate.sh`
- `bash .agents/scripts/pm/next.sh`
- `bash .agents/scripts/pm/blocked.sh`

## Execution assets
- `references/runbook.md`
- `templates/task-batch-summary.md`
- `templates/ambiguity-report.md`

