git-pr-review

Automate GitHub PR reviews with gh CLI checkout, go test, and approval comments.

1|1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/dennisonbertram/go-agent-harness --skill git-pr-review-dennisonbertram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-pr-review
Source: https://github.com/dennisonbertram/go-agent-harness/tree/main/skills/git-pr-review
Command: npx skills add https://github.com/dennisonbertram/go-agent-harness --skill git-pr-review-dennisonbertram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline and standardize GitHub pull request reviews by guiding the reviewer through checkout, test execution, and review actions to ensure consistency and speed.

Core Features & Use Cases

  • Guided PR workflow: Step-by-step prompts for examining PRs, checking out code, running tests, and posting reviews.
  • Quality assurance: Enforces test runs, reviews for correctness, and clear decision points (approve or request changes).
  • Use Case: A developer receives a new PR and uses the tool to run tests, verify CI results, and leave a structured review with comments and a final decision.

Quick Start

Start a PR review session by invoking the PR review workflow against the target repository.

Frequently Asked Questions about git-pr-review

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

FAQPage Schema
How do I automate GitHub PR reviews end-to-end?

Automate GitHub PR reviews by using gh CLI commands to fetch PR data, checkout changes, run tests, and post an approval or request changes based on test results. This enforces a consistent review workflow across repositories and CI integrations.

What is the best way to run tests before approving a pull request?

Run tests before approving a pull request by checking out the PR changes and executing go test commands. The workflow guides you through test execution and uses the results to determine whether to post an approval or request changes.

Can I use gh CLI to fetch PR data and post review comments?

Yes, you can use gh CLI to fetch PR data and post review comments. The workflow implements gh CLI commands to retrieve pull request information, checkout code changes, and submit structured review decisions directly to GitHub.

Does this PR review workflow support repositories using go test?

Yes, this PR review workflow supports repositories using go test. It implements the PR workflow by running go test commands after checking out changes, using the test execution results to decide whether to approve or request changes.

How do I standardize code review cycles across multiple teams?

Standardize code review cycles across multiple teams by following a guided PR workflow that enforces test runs and structured review comments. This ensures consistent quality assurance and clear decision points for every pull request.

What are the limitations of automating code review with gh CLI?

Automating code review with gh CLI is limited to fetching PR data, checking out changes, running tests, and posting approvals or change requests. It does not perform deep semantic code analysis or replace human judgment in complex review scenarios.