pr-prep
SkillDev toolsRun a quality gate before creating a PR, review, fix, test, report, produce QGR receipt
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the pr-prep skill
What this skill tells your AI
The instructions your AI receives, as published by the-agency-ai/the-agency in .claude/skills/pr-prep/SKILL.md and read by ahel’s review.
PR Prep — Quality Gate Before PR Creation
Run this before creating a pull request. Invokes /quality-gate for the review+fix cycle, produces a QGR receipt, and prepares the branch for PR creation. The captain uses this before /captain-review or direct PR creation.
Unlike /phase-complete, this does NOT squash commits or land on master. It gates the current branch state for PR readiness.
Arguments
- $ARGUMENTS: Description of the PR scope (e.g., "pr-prep: framework tools + QG hardening"). If empty, infer from the branch name and recent commits.
Steps
Step 1: Preconditions
- If
$ARGUMENTSis empty, read the branch name andgit log --oneline -10to infer the PR scope. Construct a description. - Run
git diff --stat HEADandgit status. Note any uncommitted changes — they should be committed or stashed before the QG runs. - Identify the plan file in
docs/plans/if one exists.
Step 2: Run the quality gate
Invoke /quality-gate via the Skill tool, passing pr-prep: $ARGUMENTS as the skill argument. The pr-prep prefix tells /quality-gate what boundary type to use for the QGR receipt filename.
This runs the full QG protocol: parallel agent review → consolidate → bug-exposing tests → fix → coverage tests → confirm clean → present QGR → write QGR receipt file.
The QG scope is the full diff against origin/master — everything that will be in the PR.
Wait for the QGR to be presented and the receipt file written before proceeding.
Step 3: Fix and commit any QG findings
If the QG found and fixed issues (it usually does):
- Stage the fixes and any new test files.
- Use
/git-safe-committo commit them. The QGR receipt from Step 2 covers the pre-fix state; the commit will update the staged content. This is expected — the receipt proves the QG ran. - If the fixes are significant, consider running the QG again on the updated code.
Step 4: Report readiness
Present a summary:
PR Prep Complete
- Branch:
{branch}- QGR receipt:
{path}- QG findings: N found, N fixed
- Tests: N passing, 0 failing
- Ready for:
/captain-review,gh pr create, or/code-review
Signals
- GitHub stars
- 55
- Forks
- 8
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
pr-prep-the-agency-ai- Source
- github.com/the-agency-ai/the-agency