What problem does it solve?
This Skill turns a human-maintained GitHub shovel-ready issue label queue into a reliable, end-to-end autonomous flow that drives issues through TDD, /ship, /retro, and merge completion while optionally auditing and refilling the queue when it’s empty.
Core Features & Use Cases
- Label-gated queue execution: Processes only issues that have the
shovel-ready label, preserving a deliberate readiness gate and preventing speculative work.
- TDD-first implementation per issue: For each selected issue, writes failing tests first, confirms the expected failure, implements the minimal fix/feature, and ships via the shared pipeline.
- Empty-queue audit + refill: When no labeled issues exist, audits open work to find closure candidates and unlabeled near-ready issues, then asks for confirmation before labeling or closing.
- Wait-mode long-cadence monitoring: Re-enters on a schedule when the queue remains empty, with idle streak escalation and optional autonomous merge.
Quick Start
Ask your AI agent to run: /shovel-ready and automatically work the shovel-ready issue queue until the next merge-ready outcome is reached.