github-code-review

Reviews local diffs and GitHub pull requests for critical issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you catch correctness, security, and quality issues in code changes by turning raw diffs and pull request data into structured review feedback.

Core Features & Use Cases

  • Pre-push local review: Summarizes staged changes or compares your branch against main to focus review where it matters.
  • GitHub PR review: Retrieves PR details, changed files, and supports viewing a PR locally for deeper inspection.
  • Actionable feedback delivery: Produces a scannable Critical / Warnings / Suggestions / Looks Good review structure and can post it back to GitHub as comments and reviews.

Quick Start

Run a local pre-push review by comparing your branch to main and scanning the diff for critical security and correctness problems.

Frequently Asked Questions about github-code-review

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

FAQPage Schema
How do I review local git diffs before pushing to a remote repository?

Review local git diffs before pushing by comparing your staged changes or current branch against main to catch security and correctness issues early. This pre-push review summarizes changes to focus attention where it matters most.

How does automated pull request review work with GitHub?

Automated pull request review with GitHub works by fetching PR metadata and diffs via GitHub CLI or REST. It analyzes changed files and posts structured feedback directly back using PR APIs.

Do I need GitHub authentication to review pull requests?

Yes, GitHub authentication is required to review pull requests. It enables fetching PR details and changed files via GitHub CLI or REST, and supports posting inline comments and reviews back to the repository.

Can I post inline comments and approvals to GitHub pull requests?

Yes, you can post inline comments and approvals to GitHub pull requests. The review process generates actionable feedback and uses PR APIs to submit checklist-style comments directly to the repository.

What is the best way to surface critical security issues in code changes?

The best way to surface critical security issues in code changes is using a structured review that categorizes feedback into Critical, Warnings, Suggestions, and Looks Good. This turns raw diffs into scannable, actionable insights.

Can I fetch GitHub PR details to view changed files locally for deeper inspection?

Yes, you can fetch GitHub PR details to view changed files locally for deeper inspection. By retrieving PR data via GitHub CLI or REST, you can analyze diffs within your local git repository context.