agile-sprint-drain

Coordinate implement and merge passes to drain active sprints.

Updated May 16, 2026
One-click install
npx skills add https://github.com/cedricfarinazzo/agile-skills --skill agile-sprint-drain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agile-sprint-drain
Source: https://github.com/cedricfarinazzo/agile-skills/tree/main/agile-sprint-drain/skills/agile-sprint-drain
Command: npx skills add https://github.com/cedricfarinazzo/agile-skills --skill agile-sprint-drain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drain the active sprint to a fixed point by coordinating the agile-10-implement build queue and the agile-11-merge-train merge queue, compacting state between passes and surfacing a progress report when blocked.

Core Features & Use Cases

  • Orchestrates iterative sprint work by alternating implement and merge passes until all tickets are Done and merged.
  • Computes build and merge queues using live Jira/PR state, enforcing blockers: a ticket can start only when blockers are cleared (the blocker PR is merged and the blocker is Done).
  • Provides progress guards and concise reports to signal when the sprint is fully drained or stuck, then hand off to agile-sprint-close when complete.

Quick Start

Start the drain by invoking the agile-sprint-drain skill to begin alternating implement and merge passes until the sprint is drained.

Frequently Asked Questions about agile-sprint-drain

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

FAQPage Schema
How do I automate sprint drain to merge all Jira tickets to done?

Sprint drain automation coordinates iterative implement and merge passes, alternating between build and merge queues until all Jira tickets reach Done and are merged. It compacts state between passes to progressively clear the sprint backlog.

What is sprint drain in an agile workflow?

Sprint drain is the process of draining an active sprint to a fixed point by orchestrating build and merge queues. It computes queues from live Jira and PR state, enforcing blocker gating until all tickets are fully implemented and merged.

How does agile sprint drain handle blocked tickets?

Blocked tickets are gated by checking if blocker PRs are merged and the blocking ticket is marked Done in Jira. A ticket can only start its implementation pass when all dependencies are cleared, preventing pipeline conflicts.

Do I need specific plugins to run automated sprint drain?

Automated sprint drain requires active sprints with agile-execution and agile-merge-review plugins installed. The consumer repository must also contain the CLUDE/AGENTS skill configuration to properly coordinate the implement and merge queues.

When does automated sprint drain stop processing passes?

Automated sprint drain stops alternating passes when the sprint is fully drained or when it becomes stuck due to unresolved blockers. It provides progress guards and concise reports to signal the state, then hands off to sprint close.