Agent skill
check-pr
When you submit a PR (or push a change to a branch that already has a PR), wait for CI checks to perform, and process them.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/check-pr
SKILL.md
Repeat the following loop until the PR is fully approved and CI is green:
- Check for conflicts - Pull the latest
mainbranch from origin and check that there is no conflict with the current branch. If there are any, fix them and push, and restart the loop - Check CI status - Poll GitHub Actions until all checks complete, wait if needed.
- If CI failed - Investigate the failure, implement the minimal fix, push, and restart the loop
- Check reviews - Look for comments from both human reviewers and agent reviewers
- If changes requested - Implement the requested changes (only what's needed), push, and restart the loop
Before each push, verify you're not introducing more changes than required. After each push, post a comment summarizing what you changed so reviewers (human and agent) can track your work
Keep iterating until:
- There are no conflict and the branch is up to date
- All CI checks pass
- All reviewer comments are addressed
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?