shovel-ready
CommunityDrain the labeled issue queue to merged PRs
Software Engineering#automation#tdd#github#autonomous development#issue triage#ci monitoring#pull request merge
Authoreumemic
Version1.0.0
Installs0
System Documentation
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-readylabel, 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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: shovel-ready Download link: https://github.com/eumemic/dev-skills/archive/main.zip#shovel-ready Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.