Claude auto PR review
Copied from the official Solutions Guide basic example (prompt shortened).
pull_request: opened, synchronize
Est. cost per run~$0.18Checked Oct 16, 2026
Not executedJust shippedOur pick for the best security, implementation, and planning skills.Best skills for each job.See the picks →
Workflows
GitHub Actions you can paste into a repo. Filter by the coding agent that runs and by what starts the run, then open a workflow for the YAML and the setup.
10 workflows
Copied from the official Solutions Guide basic example (prompt shortened).
pull_request: opened, synchronize
Est. cost per run~$0.18Checked Oct 16, 2026
Not executed`track_progress: true` posts a checkbox tracking comment (per Solutions Guide).
pull_request: opened, synchronize, ready_for_review, reopened
Est. cost per run~$0.22Checked Oct 16, 2026
Not executedPattern from Solutions Guide 'Review Only Specific File Paths'; paths are examples.
pull_request with paths filter
Est. cost per run~$0.18Checked Oct 16, 2026
Not executed· 1 caveat`use_sticky_comment` keeps one updatable comment (usage.md).
pull_request: opened, synchronize
Est. cost per run~$0.22Checked Oct 16, 2026
Not executedBased on Solutions Guide 'Documentation Sync on API Changes'.
pull_request with paths: src/api/**
Est. cost per run~$0.35Checked Oct 16, 2026
Not executed· 1 caveatTwo-job split keeps the API key job read-only (README example pattern). `:read-only` profile per README Permission profiles.
pull_request: opened
Est. cost per run~$0.03 runner + OpenAI tokens (UNVERIFIED)Checked Oct 16, 2026
Not executed· 3 caveatsCodex security-reviews pull requests to main in an isolated read-only job, then posts an advisory review. Untrusted PRs are only reviewed after a maintainer comment command. Used in Block's buzz repository.
pull_request_target: opened, reopened, ready_for_review, synchronize (+ push to main, repository_dispatch, issue replies)
Est. cost per runUnknown (not estimated)Checked Oct 17, 2026
Not executed· 1 caveatSets a required status check that fails until a human approves any pull request containing agent-authored commits. It runs from the default branch, so a PR cannot edit the check to approve itself. Approvals are re-read on new pushes or an /approve comment.
pull_request_target: opened, synchronize, reopened, ready_for_review (re-checked on new PR replies)
Est. cost per runUnknown (not estimated)Checked Oct 17, 2026
Not executed· 1 caveatClaude reviews each pull request and leaves inline comments on specific lines, with a progress-tracking comment that updates while the review runs.
pull_request: opened, synchronize, ready_for_review, reopened
Est. cost per runUnknown (not estimated)Checked Oct 17, 2026
Not executed· 1 caveatRuns a Claude PR review only for pull requests from authors you list, for example external contributors. Everyone else's PRs are skipped.
pull_request: opened, synchronize (selected authors only)
Est. cost per runUnknown (not estimated)Checked Oct 17, 2026
Not executed· 1 caveat