بنقرة واحدة
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 المهني
| 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:
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