This is a heavyweight PR review system that runs five parallel analysis passes with shuffled diffs to reduce ordering bias, then uses majority voting to filter findings. A separate Claude Opus instance validates results without seeing the original passes. It posts inline GitHub comments and can generate autofix commits with test validation and scope checks. The interesting part is the learning loop: after PRs merge, you run a resolve command to classify whether findings were actually fixed, then the system adjusts category weights to suppress noisy issue types over time. Requires gh CLI and assumes you want a thorough, opinionated review process rather than a quick scan. Overkill for small changes, but if you're serious about catching bugs in high-stakes PRs and willing to let it learn from your merge decisions, it's built for that.

skills.sh installs
256
GitHub stars
222
last updated
Aug 21, 2026

Install

$ npx -y skills add pproenca/dot-skills --skill bug-review --agent claude-code

Installs into .claude/skills of the current project.

Files

Bug Review v2

Multi-pass PR review agent with 5 parallel review passes, majority voting, independent Opus validation, and resolution rate learning. Posts inline PR comments and optionally generates autofix commits. Tracks whether findings get resolved at merge time and uses that signal to improve future reviews.

When to Apply

  • User asks to review a pull request for bugs or correctness issues
  • User runs /bug-review <PR-number-or-URL>
  • User runs /bug-review:resolve <PR> to classify resolutions after merge
  • User runs /bug-review:report for resolution rate statistics
  • User asks for code review focused on logic errors, edge cases, or security
  • User wants to find bugs in a diff or set of changes

Setup

On first run, verify:

  • gh CLI is installed and authenticated (gh auth status)
  • Current directory is a git repo with a GitHub remote
  • jq is installed (for JSON processing)
  • bc is installed (for resolution rate calculations; pre-installed on most systems)

Read config.json for configuration (passes, vote threshold, models, category weights).

Workflow Overview

Sponsors

Details

Repository
github.com/pproenca/dot-skills
Categories
Git & Pull Requests, Code Review & Quality, Debugging, Automation & Workflows
First seen
Jun 3, 2026

More from pproenca/dot-skills

All 100
1decebals avatarissue-triagedecebals/claude-code-javaTriage and categorize GitHub issues with priority labels. Use when user says "triage issues", "check issues", "review open issues", or during regular maintenanc240skills.sh installs
2yonatangross avatarreview-pryonatangross/orchestkitPR review using parallel specialized agents for code quality, security, testing, architecture, and performance analysis. Synthesizes findings into a review repo217skills.sh installs
3odyssey4me avatargithubodyssey4me/agent-skillsCreate and manage GitHub issues, pull requests, workflows, and repositories using the gh CLI. Use when asked to open a PR, merge a pull request, check repo acti214skills.sh installs
4yonatangross avatarcreate-pryonatangross/orchestkitCreates GitHub pull requests with pre-flight validation, conventional title formatting, and structured summary generation. Runs parallel checks (tests, lint, ty209skills.sh installs
5davila7 avataraddress-github-commentsdavila7/claude-code-templatesUse when you need to address review or issue comments on an open GitHub Pull Request using the gh CLI.205skills.sh installs
6dimillian avatargh-issue-fix-flowdimillian/skillsEnd-to-end GitHub issue fix workflow using gh, local code changes, builds/tests, and git push. Use when asked to take an issue number, inspect the issue via gh,194skills.sh installs