What problem does it solve?
Implementing sprint plans often lacks continuous quality checks, consistent progress tracking, and clear pause points for review, leading to potential regressions and missed deadlines. This Skill automates guided sprint execution, ensuring high-quality and transparent development.
Core Features & Use Cases
- Test-Driven Development: Enforce continuous testing and linting after each code change, preventing regressions and maintaining code quality.
- Progress Tracking: Update CHANGELOG and sprint plan incrementally, with real-time visibility via TodoWrite, keeping stakeholders informed.
- Milestone Checkpoints: Automatically run tests and linting at each milestone, pausing for user review and approval, ensuring quality at every step.
- Use Case: When a user says "execute the sprint plan in design_docs/20251019/M-S1.md," this Skill will validate prerequisites, guide through milestone implementation with built-in quality gates, and provide pause points for review, ensuring a high-quality and transparent development process.
Quick Start
Validate prerequisites before starting the sprint
.claude/skills/sprint-executor/scripts/validate_prerequisites.sh
Run a checkpoint after completing a milestone
.claude/skills/sprint-executor/scripts/milestone_checkpoint.sh "M-S1.1: Parser foundation"