Convert an approved design/implementation plan (from brainstorming/writing-plans) into reviewed Backlog.md tasks with acceptance criteria, milestones and dependencies. Use after a design is approved, when the user asks to decompose work into tasks, or before starting planned work in this project.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add adam-s-k-i/super-backlog --skill spec-to-backlog --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Spec To Backlog?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/adam-s-k-i-spec-to-backlog-super-backlog)More formats (shields.io, HTML) on the badges page.
---
name: spec-to-backlog
description: Convert an approved design/implementation plan (from brainstorming/writing-plans) into reviewed Backlog.md tasks with acceptance criteria, milestones and dependencies. Use after a design is approved, when the user asks to decompose work into tasks, or before starting planned work in this project.
---
<!-- managed-by: super-backlog 1.3.1 -->
# Spec → Backlog: turn plan units into tracked tasks
Bridge between Superpowers (brainstorming, writing-plans) and Backlog.md.
## When this skill runs
1. After an approved design doc (end of brainstorming), BEFORE implementing.
2. After writing-plans, to materialize plan units as tasks.
3. When the user asks to split work into tasks.
## Procedure
1. Read `backlog instructions overview` and `backlog instructions task-creation` first.
2. Decompose: every plan unit becomes ONE task, small enough for one session/PR.
3. Create per task:
backlog task create "Title" -d "<goal/context>" --ac "<criterion 1>" --ac "<criterion 2>" --type feature --labels feature,phase/spec --ref "<path/to/plan-doc>"
- Dependencies: --dep TASK-y (order follows the plan).
- Larger efforts: backlog milestone add `"<Name>"`, attach via -m.
- Reference the plan doc via --ref; NEVER copy it into the task.
4. Never set --plan or --notes at create time — those belong to the "task started" checkpoint after codebase research.
5. Every created task starts at `phase/spec`. Later phase changes happen only via `sbl phase <id> <phase>` at gate passages — never by editing labels manually.
6. STOP at the review gate: the human reviews specs and acceptance criteria (backlog board / backlog browser / project dashboard) before any code exists.
## Boundaries
- Never hand-edit task markdown; use the backlog CLI exclusively.
- No code, no worktrees, no status changes inside this skill.
- Phase labels are set with creation and advanced only via `sbl phase`.
- Project-specific human-gate topics get their own tasks with an explicit review gate.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!