| name | pr-cycle |
| description | Coordinate an explicitly authorized ThreatForge PR lifecycle through owner validation |
| argument-hint | [issue-or-pr] |
PR cycle
This skill performs GitHub side effects only when the user explicitly authorizes each requested
class: commit, push, PR creation, approval, merge, or release.
- Confirm the issue/plan contract and current authorization.
- Complete implementation verification and
anti-slop-review.
- Run
pr-preflight to convergence.
- If authorized, create a Conventional Commit linked to the issue.
- If authorized, push and create/update a draft PR with the repository template.
- Wait for required CI; repair failures without bypassing checks.
- Confirm the issue is still
In progress, and repair it if an earlier step was skipped.
- Present owner validation steps and unresolved decisions.
- Only an authorized owner may approve and squash-merge after validation.
- Confirm Project 2 reaches
Done; repair metadata drift if automation misses it.
Never force-push, use --no-verify, dismiss valid review, bypass the ruleset, or treat green CI
as merge authorization.