code-reviewer

Reviews local git changes and remote GitHub pull requests for correctness and maintainability.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/rameshkumarchouhanr/gemni-cli --skill code-reviewer-rameshkumarchouhanr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/rameshkumarchouhanr/gemni-cli/tree/main/.gemini/skills/code-reviewer
Command: npx skills add https://github.com/rameshkumarchouhanr/gemni-cli --skill code-reviewer-rameshkumarchouhanr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Reviewing code changes consistently is time-consuming, and feedback quality often varies between reviewers. This Skill provides a structured, repeatable review workflow for both local uncommitted changes and remote GitHub Pull Requests, ensuring every review covers correctness, security, and testability. ## Core Features & Use Cases - Dual Review Targets: Reviews local staged or working-tree changes via git diff, or remote Pull Requests by number or URL using the GitHub CLI. - Structured Feedback: Produces findings categorized as Critical, Improvements, and Nitpicks, ending with a clear Approved or Request Changes recommendation. - Preflight Integration: Runs the project's npm preflight verification suite before reviewing remote PRs to catch automated failures early. - Use Case: A teammate asks you to review PR #123. The Skill checks out the PR with gh, runs preflight, analyzes the diff across seven quality pillars, and delivers a structured review with actionable findings. ## Quick Start Review my current local changes and give me structured feedback on correctness and maintainability.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I review a GitHub pull request from the command line?

Provide the PR number or URL, and the Skill checks out the branch using gh pr checkout, runs the project's preflight suite, and analyzes the diff. It then returns structured findings with a clear approval recommendation.

How to review local uncommitted git changes before pushing?

Ask to review your changes without mentioning a PR. The Skill inspects git status and reads diffs from both the working tree and staged area, then analyzes them for correctness, security, and testability.

What does an automated code review check for?

The review covers seven pillars: correctness, maintainability, readability, efficiency, security, edge cases and error handling, and testability. Findings are grouped into Critical issues, Improvements, and optional Nitpicks.

Does this code review require the GitHub CLI?

The GitHub CLI is only required for reviewing remote Pull Requests, where gh pr checkout fetches the branch. Local change reviews rely solely on standard git commands like git status and git diff.

What are the limitations of AI-assisted code review?

Automated review complements but does not replace human judgment on architecture and business logic. It relies on available diff context and may miss issues spanning unreviewed files or requiring runtime behavior analysis.