homericintelligence/scylla/verify-pr-ready
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Verify a PR is ready for merge (CI passing, approvals, no conflicts). Use before merging to ensure all requirements met.
Install
npx vskill@latest install homericintelligence/scylla/verify-pr-readySKILL.md
The same SKILL.md was published earlier as majiayu000/claude-skill-registry/verify-pr-ready.
Verify PR Ready for Merge
Check that PR meets all requirements before merging.
When to Use
- Before merging a PR manually
- Checking if PR is ready for automated merge
- Validating PR readiness in batch merge operations
- Before requesting final approval
- Verifying branch protection rule compliance
Quick Reference
Readiness Checklist
Before merging, verify:
- [ ] All CI checks passing (no failures or pending)
- [ ] Required number of approvals received
- [ ] No requested changes from reviewers
- [ ] PR is linked to issue
- [ ] No merge conflicts detected
- [ ] Branch is up to date with main
- [ ] All branch protection rules satisfied
- [ ] Code review completed
Workflow
- View PR: Get full PR details with
gh pr view <pr> - Check CI: Verify all checks passing with
gh pr checks <pr> - Check reviews: Confirm approvals with
gh pr view --json reviews - Check conflicts: Test mergeability (mergeable field)
- Verify rules: Check branch protection satisfaction
- Final validation: Confirm all requirements met
- Report status: Merge or identify blocking issues
Blocking Issues
PR cannot merge if:
- CI checks failing (pipeline errors or test failures)
- Merge conflicts exist (requires manual resolution)
- Required approvals not met (check branch protection rules)
- Requested changes pending (from required reviewers)
- Branch is stale (needs rebase on main)
- Protected rule violations (size, format, etc.)
Output Format
Report readiness status with:
- Overall Status - Ready or Not Ready with reasons
- CI Status - All checks + counts of passing/failing
- Review Status - Approvals count and any requested changes
- Merge Status - Mergeable true/false and conflict info
- Blocking Issues - List of what prevents merge (if any)
- Recommendation - Approve for merge or required actions
Error Handling
| Problem | Solution | |
|---|---|---|
| Mergeable check fails | Rebase on main and resolve conflicts | |
| CI pending | Wait for checks to complete | |
| Approvals missing | Request review from required reviewers | |
| Auth error | Check gh auth status permissions | |
| PR not found | Verify PR number exists |
References
- See gh-review-pr for comprehensive review checklist
- See gh-batch-merge-by-labels for batch merge workflow
- See CLAUDE.md for PR linking and branch protection rules
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdocs/arxiv/dryrun/raw/T6/01/run_01/workspace/.claude/skills/verify-pr-ready/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/homericintelligence/scylla/verify-pr-ready)