sprint-workflow

Explain six-phase sprint workflow with convergent diffusion for AI-assisted development.

18|1|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/damienlaine/agentic-sprint --skill sprint-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint-workflow
Source: https://github.com/damienlaine/agentic-sprint/tree/main/skills/sprint-workflow
Command: npx skills add https://github.com/damienlaine/agentic-sprint --skill sprint-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill explains the sprint workflow and convergent development approach that drives iterative, contract-driven progress across phases.

Core Features & Use Cases

  • Six distinct phases: Phase 0 Load Specifications, Phase 1 Architectural Planning, Phase 2 Implementation, Phase 3 Testing, Phase 4 Review & Iteration, Phase 5 Finalization.
  • Convergent diffusion: remove completed work from specs to reduce noise and keep context focused.
  • Iteration control: maximum of 5 iterations before pause, with user intervention if blockers persist.
  • Resuming sprints: guidance on status.md, project-map.md, and how reports influence decisions.

Quick Start

Review the six sprint phases and set up your first sprint with /sprint:new. Then run /sprint to begin the cycle and watch agents converge on a solution.

Frequently Asked Questions about sprint-workflow

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

FAQPage Schema
How do I orchestrate a multi-phase sprint workflow for AI-assisted development?

Sprint workflow structures iterative development across six phases—Load Specifications, Architectural Planning, Implementation, Testing, Review & Iteration, and Finalization—each with defined gates and outputs. Use /sprint:new to initialize your first sprint, then /sprint to begin the cycle where agents converge on solutions through controlled iterations.

What is convergent diffusion and how does it reduce context bloat in sprints?

Convergent diffusion removes completed work from specifications after each phase, keeping your context window focused and preventing noise accumulation. This shrinking specification set maintains clarity across multi-phase sprints while tracking progress through status.md and project-map.md.

Can I use sprint workflow with Python/FastAPI, Next.js, and CI/CD pipelines?

Yes. Sprint workflow applies to teams managing backend, frontend, and testing pipelines across Python/FastAPI and Next.js stacks with integrated CI/CD contexts. It handles phase planning, implementation orchestration, and testing coordination across all three technology layers.

How do I resume a sprint and use reports to guide next steps?

Resume from status.md and project-map.md to restore sprint state. Machine-readable reports generated during reviews inform iteration decisions and help diagnose blockers when you hit the five-iteration maximum before requiring user intervention.

What happens when a sprint hits blockers or iteration limits?

Sprints pause after five iterations if blockers persist, requiring user intervention to unblock or adjust approach. This constraint ensures forward progress and prevents infinite loops in multi-phase development cycles.

Does sprint workflow work for backend, frontend, and testing teams separately or together?

Sprint workflow coordinates across backend, frontend, and testing pipelines in unified phases, but each team executes against its own deliverables. Phase gates and shared status.md create synchronization points without requiring simultaneous work.