github-code-review

Analyze git diffs and post inline comments on pull requests.

228|35|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/kaminocorp/hermes-alpha --skill github-code-review-kaminocorp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-code-review
Source: https://github.com/kaminocorp/hermes-alpha/tree/main/hermes-agent/skills/github/github-code-review
Command: npx skills add https://github.com/kaminocorp/hermes-alpha --skill github-code-review-kaminocorp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review code changes by analyzing git diffs, leaving inline comments on PRs, and performing thorough pre-push review. Works with gh CLI or falls back to git + GitHub REST API via curl.

Core Features & Use Cases

  • Analyzes local diffs and PR file changes to surface issues before merging.
  • Generates structured inline comments and a consolidated review summary for PRs.
  • Supports actions via gh CLI or REST API to post comments and maintain code quality.

Quick Start

Run a local code review by feeding the current branch diffs into Hermes and posting results to the target PR.

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 PR code reviews with inline comments?

Automate PR code reviews by analyzing git diffs and posting inline comments directly on pull requests. This process reads file changes, applies deterministic review steps, and formats structured feedback to surface issues before merging.

Does this code review automation work with private repositories?

Yes, code review automation works with both open-source and private repositories. It interacts with PRs using gh CLI or falls back to git and GitHub REST API via curl, ensuring compatibility across different repository access levels.

Can I use GitHub REST API instead of gh CLI for pull request interactions?

Yes, you can use the GitHub REST API via curl for pull request interactions as a fallback to gh CLI. Both methods support reading PR file changes, posting inline comments, and generating consolidated review summaries.

What's the best way to review local diffs before pushing to a remote branch?

Review local diffs by feeding current branch changes into a deterministic review process that identifies issues and formats structured feedback. This pre-push check summarizes potential problems before code reaches the remote pull request.

How does the tool format feedback for pull request code reviews?

The tool formats feedback by generating structured inline comments attached to specific code changes and a consolidated review summary. This structured output ensures developers receive actionable feedback directly within the pull request interface.