AILANG Sprint Executor

Execute approved sprint plans with test-driven development and lint checks.

33|5|Updated Sep 26, 2025
One-click install
npx skills add https://github.com/sunholo-data/ailang --skill ailang-sprint-executor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: AILANG Sprint Executor
Source: https://github.com/sunholo-data/ailang/tree/main/.claude/skills/sprint-executor
Command: npx skills add https://github.com/sunholo-data/ailang --skill ailang-sprint-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and resources (resource) components.

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"

Frequently Asked Questions about AILANG Sprint Executor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a sprint plan with automated quality checks?

Sprint execution automates milestone implementation with test-driven development and linting applied after each code change. This Skill validates prerequisites, creates tracked tasks for milestones, runs tests and lint checks at each checkpoint, and pauses for review before proceeding to the next phase.

What's the best way to track progress while implementing a sprint?

Progress tracking updates CHANGELOG.md and your sprint plan incrementally after each milestone, providing real-time visibility through TodoWrite tasks. State persists to JSON across sessions, so you resume exactly where you left off without losing context.

Can I pause sprint execution for review at specific checkpoints?

Yes. Milestone checkpoints automatically run tests and linting, then pause for your approval before advancing. This ensures quality gates are met and stakeholders can review work at each stage without manual intervention.

Do I need to set up prerequisites before starting sprint execution?

Yes. Validate prerequisites using the included validation script before execution begins. This checks your environment and confirms all required inputs are in place so the sprint runs without interruption.

How does test-driven development prevent regressions during sprint implementation?

Test-driven development enforces continuous testing and linting after each code change within the sprint workflow. Automated checks catch regressions immediately and maintain code quality standards throughout milestone completion.

What file formats do I need for the sprint plan and progress tracking?

Sprint plans use Markdown files (e.g., design_docs/20251019/M-S1.md). Progress state persists to JSON for multi-session resumption, and updates flow into CHANGELOG.md as milestones complete.