// Generate structured task roadmaps from project specifications. Use when the user asks to create tasks, sprint plans, roadmaps, or work breakdowns based on PRD (Product Requirements Document), Tech Specs, or UI/UX specs. Triggers include requests like "generate tasks from PRD", "create sprint plan", "break down this spec into tasks", "create a roadmap", or "plan the implementation".
| name | tasks-generator |
| description | Generate structured task roadmaps from project specifications. Use when the user asks to create tasks, sprint plans, roadmaps, or work breakdowns based on PRD (Product Requirements Document), Tech Specs, or UI/UX specs. Triggers include requests like "generate tasks from PRD", "create sprint plan", "break down this spec into tasks", "create a roadmap", or "plan the implementation". |
Generate structured, actionable task roadmaps from project specifications (PRD, Tech Specs, UI/UX Specs).
assets/tasks-template.mdLocate specification documents in these common paths:
.claude/docs/specs/prd.md or docs/prd.md.claude/docs/specs/tech-specs.md or docs/tech-specs.md.claude/docs/specs/ui-ux.md or docs/ui-ux.mdIf documents are missing, prompt user for their locations.
Parse the PRD for:
Parse Tech Specs for:
Parse UI/UX for:
Phase 1: Foundation (Always required)
Phase 2: Build (Feature development)
[P]Phase 3: Deployment
Use sequential numbering: T001, T002, T003...
Alternative: Decade-based per sprint: SPRINT-001: T001-T009, SPRINT-002: T010-T019
Choose one approach consistently.
Mark tasks with [P] when:
[P] tasks can run simultaneouslyExample:
- T001 [P]: Initialize project structure
- T002 [P]: Configure linting
- T003: Install dependencies (depends on T001)
Each sprint must include:
Pattern:
**Acceptance Criteria:**
- [ ] [Specific measurable outcome]
- [ ] [Tests pass / coverage requirement]
- [ ] [Integration verified]
**Verification:**
- Run [specific command] and confirm [expected result]
- Demo [specific feature] to verify [behavior]
Use the template at assets/tasks-template.md for consistent formatting.
Key sections:
When specs don't provide estimates:
references/task-analysis.mdassets/tasks-template.md