pr-pilot
Installation
SKILL.md
PR Pilot
Push a branch, open a change request (CR), loop through reviews until clean, then squash-merge.
This skill is forge-aware: the repo may be on GitHub (gh) or GitLab (glab).
It does not hard-code either CLI — it follows the shared operation contract and the
adapter for whichever forge the repo uses. The local-review agent and
/pr-review-fixer skill it delegates to are themselves forge-aware, so just invoke
them; they self-detect.
Forge setup (do this first)
- Read
~/.claude/forge-adapters/CONTRACT.mdfor the neutral terms and operations. - Run
PREFLIGHTto determineFORGEand confirm the CLI is authenticated. If not, stop and tell the user how to authenticate. - Read the matching adapter
~/.claude/forge-adapters/<FORGE>.md. Every concrete command comes from there — do not improvisegh/glabcommands.