ワンクリックで
scope
Break a backlog item into sub-tasks with effort estimates, risks, and affected files
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Break a backlog item into sub-tasks with effort estimates, risks, and affected files
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Manage the project backlog — add, list, filter, update, prioritize, and suggest work items
Daily session wrapper — start with backlog, work, commit, retro
End-of-session retrospective — summarize work, update backlog statuses, update MEMORY.md
Commit, branch, PR, self-review, fix — then stop for human approval before merge
Pre-flight for parallel work — pick items, check file overlap, set statuses, generate terminal commands
Manage project backlog — add, list, filter, update, prioritize, suggest
| name | scope |
| description | Break a backlog item into sub-tasks with effort estimates, risks, and affected files |
| user-invocable | true |
When a backlog item is too vague to start working on. This skill takes a BL-NNN item (or a description) and produces a detailed breakdown: sub-tasks, effort estimates, affected files, risks, and dependencies.
If given a backlog ID:
gh issue list --repo YanCheng-go/danskprep --search "BL-NNN" --json number,title --limit 5, then gh issue view <number> --repo YanCheng-go/danskprep/backlog addIf given a raw description (no BL-NNN):
Investigate what exists today:
Decompose the item into ordered sub-tasks. For each sub-task:
| Field | Description |
|---|---|
| # | Sequential number (1, 2, 3...) |
| Task | Imperative description of the work |
| Files | Specific files to create or modify |
| Effort | xs / s / m / l estimate |
| Dependencies | Which sub-tasks must complete first |
| Notes | Implementation hints, patterns to follow, gotchas |
For each risk:
Common risk categories to check:
Roll up sub-task estimates into an overall effort:
Output in this format:
## Scope: BL-NNN — <title>
### Overview
One paragraph: what needs to happen and the recommended approach.
### Sub-tasks
| # | Task | Files | Effort | Deps |
|---|------|-------|--------|------|
| 1 | Create new hook for X | src/hooks/useX.ts | s | — |
| 2 | Build component Y | src/components/quiz/Y.tsx | m | 1 |
| 3 | Add seed data | src/data/seed/x.json | s | — |
| 4 | Write tests | src/test/Y.test.ts | s | 2 |
| 5 | Update page to use Y | src/pages/QuizPage.tsx | xs | 2 |
### Risks
| Risk | Impact | Mitigation |
|------|--------|------------|
| New component may not match mobile layout | Medium | Build mobile-first, test at 375px |
| Seed data format may need schema changes | Low | Check against existing exercises schema first |
### Total Effort
- Sub-tasks: 3 × s + 1 × m + 1 × xs = ~M overall
- With buffer: M
- Current backlog estimate: s → **recommend updating to M**
### Dependencies
- Requires: BL-003 (if applicable)
- Blocks: BL-007 (if applicable)
- External: ANTHROPIC_API_KEY needed (if applicable)
### Suggested approach
Brief recommendation on implementation order and any architectural decisions.
Ask the user: