| name | task-creator |
| description | Break a feature spec into sprint-ready engineering tasks. Use when planning features, creating work breakdowns, or splitting work into deliverables. |
Use this template to break a feature spec into sprint-ready engineering tasks.
INPUTS
- PROJECT_CONTEXT
- FEATURE_SPEC
INSTRUCTIONS
- Parse FEATURE_SPEC into vertical slices deliverable per sprint.
- For each task, define acceptance criteria and effort (S/M/L or hours).
- Capture dependencies (code, teams, data, compliance).
- Include testing, docs, and observability per task.
- Identify cross-cutting NFRs (perf, security, accessibility).
- Keep lines ≤80 chars.
OUTPUT FORMAT
Work breakdown
| ID | Title | Owner | Effort | Depends on |
|---|
| T1 | ... | | M | T0 |
Tasks
T1:
- Description:
- Acceptance criteria:
- Effort:
- Dependencies:
- Risk:
- Test plan:
- Observability:
- Docs:
T2:
Milestones
- M1: Prototype
- M2: Beta/feature-flagged
- M3: GA
NFRs
- Performance:
- Security/compliance:
- Accessibility:
- Internationalization:
- Reliability/SLOs:
Analytics & success metrics
Definition of done (global)
- Code reviewed, linted, and formatted
- Tests written, passing, and stable
- Feature flagged and togglable
- Metrics/logs/traces in place
- Docs updated (README/ADR/changelog)