github-code-review

Automate code review workflows for local Git branches and GitHub pull requests.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/kngender5/hermes --skill github-code-review-kngender5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-code-review
Source: https://github.com/kngender5/hermes/tree/main/skills/github/github-code-review
Command: npx skills add https://github.com/kngender5/hermes --skill github-code-review-kngender5

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages code reviews for local changes or pull requests on GitHub, enhancing efficiency and ensuring code quality before pushing or merging.

Core Features & Use Cases

  • Review Local Changes: Perform code reviews on local commits against a main branch before pushing changes.
  • Review GitHub PRs: Analyze pull requests on GitHub, checking for issues like security vulnerabilities and code quality problems.
  • Automate Reviews: Automate aspects of the review process using scripts for checking, reporting, and submitting formal reviews.
  • Use Case: If you frequently review code on GitHub and need to streamline the process for speed and thoroughness, this skill could automate many of the routine checks.

Quick Start

Use the 'github-code-review' skill to review your changes against the main branch with 'git diff main...HEAD' or check out and review a specific GitHub PR with 'git fetch origin pull/<PR_NUMBER>/head:pr-<PR_NUMBER>'

Frequently Asked Questions about github-code-review

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

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

To automate GitHub pull request code review, you can use scripts to fetch the PR branch, analyze the diff, check for security vulnerabilities, and submit a formal review summary with inline comments.

Can I review local Git commits before pushing to GitHub?

Yes, you can review local Git commits before pushing by comparing your current branch against the main branch using a diff command like git diff main...HEAD to identify code quality issues.

What do I need to set up to run automated PR checks on my repository?

To run automated PR checks, you need a local Git repository environment with basic GitHub authentication configured to allow the scripts to fetch pull request data and submit review comments.

How does automated code analysis handle inline commenting on GitHub?

Automated code analysis handles inline commenting by comparing the diff between branches, detecting code quality or security issues, and submitting targeted comments directly on the specific lines in the GitHub pull request.

What is the best way to check out a specific GitHub PR for local review?

The best way to check out a GitHub PR for local review is to fetch the pull request head into a new local branch using the command git fetch origin pull/<PR_NUMBER>/head:pr-<PR_NUMBER>.

Are there limitations when using scripts for pull request reviews?

Limitations of using scripts for pull request reviews include the requirement to operate within a configured Git repository environment and the need for valid GitHub authentication to fetch remote PR data and submit formal reviews.