From cloudbase-ai-toolkit
Analyzes open pull requests for CI failures, review feedback, and quality issues, then fixes them in batch. Useful for checking PR status, triaging failures, or running scheduled health checks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cloudbase-ai-toolkit:pr-review-fixThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Systematically analyze open pull requests for CI failures, code review feedback, and code quality issues — then fix them efficiently.
Systematically analyze open pull requests for CI failures, code review feedback, and code quality issues — then fix them efficiently.
Use this skill when you need to:
Do NOT use for:
references/discovery.md for the full discovery procedure.gh pr list --state open --json number,title,headRefName,statusCheckRollup,reviewDecision,mergeable --limit 30
references/triage.md for prioritization rules.references/fix-workflow.md for the fix procedure.git stash
b. Check out the PR branch: git checkout -B <branch> github/<branch>
c. Reproduce the issue locally (build, test, or lint)
d. Apply the fix
e. Verify locally: build → test → lint
f. Commit with conventional-changelog format: fix(<scope>): 🔧 <description>
g. Push: git push github <branch>
h. Return to original branch: git checkout <original> && git stash popgh pr checks <number>
| Task | Read |
|---|---|
| Discover and list open PR status | references/discovery.md |
| Prioritize which PRs to fix first | references/triage.md |
| Execute fixes on PR branches | references/fix-workflow.md |
| Understand project CI pipeline | references/ci-pipeline.md |
| Common fix patterns and recipes | references/fix-recipes.md |
Follow the project's conventional-changelog format:
fix(<scope>): 🔧 <english description>
Where <scope> is the affected module (e.g., cloudrun, security, code-quality, test).
npx claudepluginhub tencentcloudbase/cloudbase-mcpIterates on a PR until CI passes. Automatically fixes CI failures, addresses categorized review feedback, and pushes fixes until all checks are green.
Monitors PR CI status, reads failure logs, applies targeted fixes, and optionally merges when all checks pass.
Batch resolves issues across all open PRs in the current repo: spawns parallel agents to fix CI failures and review comments, auto-commits and pushes fixes. Caps at 5 PRs by default.