github-code-review

Automate code reviews for local changes and pull requests via GitHub API.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill github-code-review-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-code-review
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/skills/github/github-code-review
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill github-code-review-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, curl, python3, python3-markdown, python3-jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps streamline the process of code reviews by leveraging GitHub's capabilities for local changes and pull requests.

Core Features & Use Cases

  • Local Code Review: Analyze and comment on local changes before pushing to the remote repository.
  • PR Review: View, checkout, and review pull requests directly within GitHub.
  • Automated Checks: Utilize Git and GitHub features to automatically perform checks on pull requests.
  • Structured Feedback: Generate organized feedback on code quality, security, and performance.

Quick Start

Run the 'github-code-review' skill with the PR number as an argument, for example: 'github-code-review 123'.

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 reviews for GitHub pull requests?

Automating code reviews for GitHub pull requests is handled by integrating with the GitHub API and Git commands to view, checkout, and generate structured feedback on code quality, security, and performance.

Can I review local Git changes before pushing to a remote repository?

Yes, you can review local Git changes before pushing by analyzing local differences and generating organized feedback on code quality, security, and performance directly within your local environment.

How do I add inline comments to a GitHub pull request from the command line?

Adding inline comments to a GitHub pull request from the command line requires using the GitHub API and authentication to post structured feedback directly to specific lines of code in the pull request.

Do I need GitHub authentication configured to perform automated PR checks?

Yes, GitHub authentication is required to perform automated PR checks, as the process integrates with GitHub features to view, checkout, and review pull requests directly using the GitHub API.

What is the best way to generate structured feedback for code security and performance?

Generating structured feedback for code security and performance is best achieved by automating the review process to analyze pull requests and local changes, producing organized comments on code quality.

Are there limitations when using Git and GitHub features for automated pull request reviews?

Limitations when using Git and GitHub features for automated pull request reviews depend on your GitHub authentication scope and API rate limits, which can restrict the ability to fetch pull request data or post inline comments.