pr-reviewer

Review Git branch code changes against a base reference and fix issues.

Updated Nov 27, 2025
One-click install
npx skills add https://github.com/wtsi-hgi/llm-knowledge-base --skill pr-reviewer-wtsi-hgi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-reviewer
Source: https://github.com/wtsi-hgi/llm-knowledge-base/tree/main/.github/skills/pr-reviewer
Command: npx skills add https://github.com/wtsi-hgi/llm-knowledge-base --skill pr-reviewer-wtsi-hgi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of reviewing code changes in a pull request, identifying potential issues, and even fixing them, ensuring higher code quality and faster development cycles.

Core Features & Use Cases

  • Comprehensive Code Review: Analyzes code for quality, bugs, usability, and spec conformance.
  • Automated Fixes: Delegates issue resolution to specialized subagents and commits fixes.
  • PR Thread Management: Replies to and resolves existing review comments.
  • Use Case: A developer submits a pull request. The PR reviewer skill automatically checks the code against project conventions, identifies a potential race condition, fixes it using an implementor subagent, and resolves the relevant PR comment.

Quick Start

Use the pr-reviewer skill to review the current branch against the 'main' branch.

Frequently Asked Questions about pr-reviewer

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

FAQPage Schema
How do I automate code review for a pull request?

Automated code review assesses changes on a Git branch against a base reference to identify bugs and usability issues. The pr-reviewer skill performs this assessment and delegates fixes to subagents, committing each batch of corrections directly to the branch.

Can I automatically fix bugs found during a code review?

Fixing bugs during a code review involves delegating issue resolution to specialized implementor subagents. This skill identifies subtle bugs and usability issues, then automatically generates and commits the necessary fixes to the Git branch.

How do I resolve existing pull request threads automatically?

Pull request thread management involves replying to and resolving existing review comments. This skill updates associated PR threads directly after analyzing code changes and committing the required fixes to resolve the identified issues.

What is the best way to check code quality against a base branch?

Checking code quality against a base branch requires analyzing the diff for spec conformance and subtle bugs. This skill reviews your current Git branch against a specified base reference to ensure higher code quality and faster development cycles.

Does the automated code review process require any external dependencies?

The automated code review process requires no external dependencies to function. You can use the pr-reviewer skill to analyze code changes without installing additional components, as it handles reviews and fixes internally.

When should I use an automated code reviewer?

You should use an automated code reviewer when you need to check a pull request for project convention adherence and identify potential issues like race conditions. It ensures higher code quality by automating the review and fix cycle.