pr-review

Automates multi-round GitHub PR review and merge workflows with CI monitoring.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/jurislm/jurislm-tools --skill pr-review-jurislm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review
Source: https://github.com/jurislm/jurislm-tools/tree/main/plugins/jurislm-tools/skills/pr-review
Command: npx skills add https://github.com/jurislm/jurislm-tools --skill pr-review-jurislm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

這個技能自動化處理 PR 的多輪審查與合併流程,確保在 CI 通過且 Claude 的審查結論允許時自動執行合併,否則提示作者修正並重試,最多五輪。

Core Features & Use Cases

  • 自動監控 CI 與 Claude 審查結果,判定是否可合併並執行合併
  • 根據設定的輪次與逾時策略自動執行 commit、push 與下一輪循環
  • 支援在 GitHub PR 上自動執行 squash 合併與分支清理,並在失敗時通知使用者

Quick Start

Trigger the PR review loop on the current repository and PR to start automated checks, fixes, and merge attempts.

Frequently Asked Questions about pr-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub PR reviews and merges with Claude?

Automate GitHub PR reviews by triggering a review loop that monitors CI status, reads Claude review results, and executes merges when approved. The workflow handles commits, pushes, and retries iteratively up to a configured limit.

Can I use this to automatically squash and merge pull requests after CI passes?

Yes, you can automatically squash and merge pull requests. The workflow waits for CI success, parses any failures, applies fixes, and executes the merge with branch cleanup once Claude's review concludes approval.

What happens when Claude code review finds issues on a pull request?

When Claude code review finds issues, the workflow halts the merge, prompts the author to fix the identified problems, and automatically retries the review cycle up to five rounds before stopping.

Does this automated PR workflow support deterministic loop control and error handling?

Yes, the automated PR workflow implements deterministic loop control, error handling, and merge strategies. It enforces clear stopping conditions, applies fixes iteratively, and sends user notifications upon failure.

Why does my automated PR review loop stop before merging the branch?

The PR review loop stops before merging when CI fails, Claude's review denies approval, or the workflow reaches the maximum configured retry limit of five rounds, triggering a user notification.

Do I need Claude-based code reviews configured to use this PR automation?

Yes, this PR automation applies specifically to GitHub pull requests in projects already using Claude-based reviews, relying on Claude's review conclusions to determine merge eligibility.