github-code-review

Review git diffs and pull requests for defects and quality issues.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/zerwiz/wayofpi --skill github-code-review-zerwiz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-code-review
Source: https://github.com/zerwiz/wayofpi/tree/main/.hermes/hermes-agent/skills/github/github-code-review
Command: npx skills add https://github.com/zerwiz/wayofpi --skill github-code-review-zerwiz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps developers review code changes consistently before they are pushed or merged, catching defects, security issues, and missed test coverage early.

Core Features & Use Cases

  • Local review of staged changes or branch diffs using git output.
  • Pull request review on GitHub with gh or curl, including summaries and inline comments.
  • Practical checklist coverage for correctness, security, quality, testing, performance, and documentation.
  • Use case: a teammate opens a pull request with authentication changes, and you can inspect the diff, flag a security issue, and post a review comment directly on the affected line.

Quick Start

Ask the skill to review your current branch for issues before you push and summarize the findings in critical, warning, suggestion, and looks good sections.

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 git diffs for bugs before pushing to GitHub?

You can review git diffs before pushing by analyzing staged changes or branch diffs to catch defects, security issues, and missed test coverage early.

Can I post inline comments on a GitHub pull request automatically?

Yes, you can post inline comments on a GitHub pull request by using gh CLI or curl with the GitHub REST API to submit reviews directly on affected lines.

What is the best way to check staged changes for security and quality issues?

The best way to check staged changes is to run a pre-push local review that evaluates correctness, security, quality, testing, performance, and documentation.

Does this code review tool work with gh CLI and curl?

Yes, this code review tool works with gh CLI and curl, gathering context from git, gh, and the GitHub REST API to review remote pull requests.

How do I summarize pull request findings into critical and warning sections?

You can summarize pull request findings by structuring the review output into critical, warning, suggestion, and looks good sections for clear prioritization.

When do I need a pre-push local review instead of a GitHub pull request review?

You need a pre-push local review when you want to inspect local branch diffs before pushing, whereas a GitHub pull request review targets remote changes after pushing.