What problem does it solve?
Running a GitHub Project as a live work queue requires constant manual coordination: claiming issues, tracking status transitions, reconciling ambiguous remote mutations, and merging PRs safely. This Skill automates that controller workflow with strict authority, reconciliation, and preservation rules.
Core Features & Use Cases
- Mode-based operation: Run in review, setup, next, or drain mode to inspect, configure, execute one issue, or continuously process the queue.
- Planning and implementation lanes: Verify human-authorized Planning transitions, publish versioned implementation plans, and hand off Ready work to isolated ticket agents with dedicated worktrees.
- Failure isolation and recovery: Reconcile unknown remote mutation outcomes, park terminal required-CI failures, and preserve blocked or human-owned work instead of losing it.
- Use Case: Point the Skill at a repository with a configured GitHub Project, authorize drain mode, and it claims Ready issues, implements them via TDD with review gates, merges PRs, and reports the human frontier when only human actions remain.
Quick Start
Ask the assistant to run the GitHub Project workflow in setup mode to configure the repository binding, then use next mode to execute one authorized issue.