commit-push-pr
Installation
SKILL.md
See REFERENCE.md for gates, commits, labels, body, evidence.
Only explicit merge requests use the merge contract, not this PR flow.
Preflight
- Inspect
git status -sb,git diff HEAD, branch, recent log, and branch PR. - Resolve endpoint: commit only, push (
--no-pr), or PR. Commit-only skips remote andghpreflight. - Push/PR needs a remote; PR also needs authenticated
ghand the default branch. - For PR, run
gh stack view --json; inspect base/stack. A normal PR owns one layer, nevergh stack submit. - Run applicable review axes inline; do not block merely over named skill invocation.
- Runnable PR work requires current
/dogfoodPASS; BLOCKED needs user waiver. - Stage requested paths by purpose; ask if ownership is unclear.