What problem does it solve?
This skill solves the problem of fragmented and stalled pull request workflows by providing a deterministic, state-machine-driven process that ensures every PR is properly built, tested, reviewed, and un-drafted without manual intervention.
Core Features & Use Cases
- Automated PR Lifecycle: Manages the entire chain from initial draft creation to final un-drafting for maintainer review.
- Idempotent Job Handling: Uses markers and branch-tracking to prevent duplicate PRs and handle re-claimed jobs safely.
- Integrated Review Panels: Automatically routes changes to the appropriate code or design panels based on the PR's file surface.
- Use Case: A gardener can claim a build job to automatically open a draft PR, run tests, trigger the panel review, and move the PR to the maintainer's queue once all criteria are met.
Quick Start
Run the gauntlet on the specified pull request number to drive the PR through the full gardening state machine until it is ready for review.