What problem does it solve?
This skill automates the GitHub issue lifecycle: file new issues from descriptions, seed ISSUE.md and DISCOVERY.md, and guide the team through create, plan, execute, and close flows with consistent structure across the repository.
Core Features & Use Cases
- Create: file a new GitHub issue from a description, then seed ISSUE.md and DISCOVERY.md.
- Edit: rewrite the remote issue body and refresh the local ISSUE.md, then re-evaluate DISCOVERY.md.
- Plan: extend DISCOVERY.md and produce PLAN.md (bootstrapping from an existing issue number).
- Execute: implement the plan without mutating remote state.
- Close: push avenue branches and open PRs in dependency order, each with a Closes #N hook so the issue can auto-close on merge.
- DRY Discovery: DISCOVERY.md and PLAN.md are rewritten in full to reflect the current understanding—never appended as a changelog.
Quick Start
Create a new GitHub issue from a description and seed ISSUE.md and DISCOVERY.md for it.