gh-review

Automate code review on GitHub Pull Requests with structured comments.

2|Updated Feb 17, 2017
One-click install
npx skills add https://github.com/John2143/dotfiles --skill gh-review-john2143
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-review
Source: https://github.com/John2143/dotfiles/tree/main/.claude/skills/gh-review
Command: npx skills add https://github.com/John2143/dotfiles --skill gh-review-john2143

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of performing code reviews on GitHub Pull Requests, focusing on various dimensions like correctness, security, error handling, maintainability, and performance.

Core Features & Use Cases

  • Structured Code Review: Evaluates correctness, security, error handling, maintainability, and performance.
  • PR Comment Posting: Posts findings as a comment on the PR.
  • Customizable Focus: Allows focusing on specific dimensions for targeted reviews.
  • Use Case: Ideal for developers or code reviewers who need to quickly perform comprehensive code reviews on GitHub PRs.

Quick Start

Run a full review on the 'fix-issue-42' branch with comment posting enabled.

Frequently Asked Questions about gh-review

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

FAQPage Schema
How do I automate code review on GitHub Pull Requests?

To automate code review on GitHub Pull Requests, this Skill evaluates code quality dimensions like correctness, security, and performance, then posts the findings directly as a comment on the PR.

What dimensions of code quality are checked during a GitHub PR review?

A GitHub PR review checks five core code quality dimensions: correctness, security, error handling, maintainability, and performance.

Can I focus the code analysis on specific quality dimensions for a PR?

Yes, you can customize the code analysis to focus on specific quality dimensions, enabling targeted reviews for correctness, security, error handling, maintainability, or performance.

Do I need Git and GitHub API knowledge to post PR review comments?

Yes, posting PR review comments requires knowledge of Git and the GitHub API to operate within the GitHub environment and automate the code review process.

What is the best way to run a full code review on a specific branch?

The best way to run a full code review on a specific branch is to execute a full review command with comment posting enabled, such as on a 'fix-issue-42' branch.

Why does my automated GitHub code review only check certain code areas?

Your automated GitHub code review only checks certain areas because the review focus is customizable, allowing you to target specific code quality dimensions rather than evaluating all dimensions by default.