← ClaudeAtlas

sprintlisted

Creates or advances sprints in prd.json. Use when starting new work cycles or closing completed sprints.
djnsty23/claude-auto-dev · ★ 3 · Data & Documents · score 65
Install: claude install-skill djnsty23/claude-auto-dev
# Sprint Create a new sprint or advance to the next one. ## Usage - `sprint [description]` - Create new sprint from feature description - `sprint next` - Advance to next sprint from roadmap ## Creating from Description 1. Parse $ARGUMENTS as feature description 2. Generate epic prefix from description 3. Create/update prd.json with new sprint 4. Generate 10-20 stories via TaskCreate with full metadata (see core skill for schema): ``` TaskCreate({ subject: "[verb] [specific deliverable]", description: "## What\n[Exactly what to build]\n\n## Acceptance Criteria\n- [ ] [Testable outcome]\n- [ ] Build passes\n- [ ] No type errors\n\n## Files\n- `src/path/file.ts` - [what to change]", activeForm: "[Building|Adding] [short desc]", metadata: { sid: "[PREFIX]-[NNN]", sprint: currentSprint, epic: "[epic name]", priority: [1-3], category: "[auth|ui|perf|security|qa|infra]", type: "feature", passes: null, verified: null } }) ``` - Include file paths, patterns to follow - Set dependencies between stories 5. Report sprint summary ## Advancing (sprint next) 1. Read prd.json 2. Mark current sprint as "done" 3. Find next unscheduled roadmap epic(s) 4. Create new sprint with stories from those epics 5. Update prd.json ## Auto-Archive Check Before creating a new sprint, check if prd.json needs archiving: ```bash # Count completed sprints. Object.values() handles stories as the id-keyed