pr-post-push-sop
Checks PR readiness. Use this to audit review feedback and verify tests after pushing code.
Install
mkdir -p .claude/skills/pr-post-push-sop && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18842" && unzip -o skill.zip -d .claude/skills/pr-post-push-sop && rm skill.zipInstalls to .claude/skills/pr-post-push-sop
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use every time you push a commit to an active pull request, to verify the PR is truly stable before reporting merge readiness. Covers the post-push wait window, AI review audit (Copilot/Greptile/Codex), and the gh commands to snapshot PR state. Trigger on "I pushed" or "is the PR ready to merge".Key capabilities
- →Capture current PR state and checks
- →Audit unresolved AI review feedback
- →Fix, reply to, and resolve actionable AI comments
- →Re-run relevant local checks for latest changes
- →Wait at least 5 minutes after the latest push
- →Mark PR merge-ready if checks are green and no unresolved AI feedback
How it works
This skill verifies the stability of a pull request after a commit push by auditing AI review feedback and checking status checks.
Inputs & outputs
When to use pr-post-push-sop
- →Check if PR is ready
- →Audit AI review feedback
- →Verify post-push PR stability
- →Resolve pending PR comments
About this skill
PR Post Push SOP
Use this skill every time you push a commit to an active pull request. This is
the Codex mirror of .opencode/skills/pr-post-push-sop/SKILL.md.
Objective
Make sure the PR is truly stable before reporting merge readiness.
Required Loop
- Capture current PR state and checks.
- Audit unresolved AI review feedback (Copilot, Greptile, Codex) across:
- Review threads (paginate until
hasNextPage=false) - PR issue comments for bot follow-ups
- Review threads (paginate until
- Fix, reply, and resolve all actionable AI comments.
- Re-run relevant local checks for the latest changes.
- Push updates.
- Wait at least 5 minutes after the latest push.
- Re-run the review and checks audit.
- Only mark merge-ready if:
- Required checks are green
- No unresolved actionable AI feedback remains
- No new AI comments arrived during the wait window
Command Hints
gh pr view <PR> --json url,headRefName,statusCheckRollup,mergeable,updatedAt
gh api graphql -f query='query($owner:String!, $name:String!, $number:Int!, $after:String){ repository(owner:$owner,name:$name){ pullRequest(number:$number){ reviewThreads(first:100, after:$after){ pageInfo{hasNextPage endCursor} nodes{ id isResolved isOutdated comments(first:50){ nodes{ id author{login} body createdAt } } } } } } }' -F owner=<OWNER> -F name=<REPO> -F number=<PR> -F after=<CURSOR_OR_null>
gh pr view <PR> --comments
Repo Rules Reminder
- Prefix GitHub prose with
[AGENT]. - Never skip pagination for review threads.
- Do not force push or amend unless explicitly requested.
When not to use it
- →When the PR is not active
- →When the user asks to force push or amend commits
- →When the user asks to skip pagination for review threads
Limitations
- →Requires an active pull request
- →Does not skip pagination for review threads
How it compares
This skill formalizes the post-push verification process, ensuring all AI feedback is addressed and checks are green before merge readiness, unlike a simple push and forget approach.
Compared to similar skills
pr-post-push-sop side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| pr-post-push-sop (this skill) | 0 | 21d | Review | Intermediate |
| resolve-conflicts | 81 | 8mo | Review | Intermediate |
| dependency-upgrade | 26 | 4mo | Review | Intermediate |
| git-commits | 21 | 3mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by Chronote-gg
View all by Chronote-gg →You might also like
resolve-conflicts
antinomyhq
Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.
dependency-upgrade
wshobson
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
git-commits
bonny
Create well-structured git commits in logical chunks following best practices
git-advanced-workflows
wshobson
Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.
github-multi-repo
ruvnet
Multi-repository coordination, synchronization, and architecture management with AI swarm orchestration
git-workflow-enforcer
CrazyDubya
Ensures commits follow conventional commits, branch naming conventions, and PR templates. Use when creating commits, branches, or PRs, or when user mentions git workflow.