code-reviewer

Analyze local git diffs and GitHub pull requests for code quality.

625|105|Updated Aug 28, 2025
One-click install
npx skills add https://github.com/gemini-cli-extensions/workspace --skill code-reviewer-gemini-cli-extensions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/gemini-cli-extensions/workspace/tree/main/.gemini/skills/code-reviewer
Command: npx skills add https://github.com/gemini-cli-extensions/workspace --skill code-reviewer-gemini-cli-extensions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the code review process, ensuring code quality, maintainability, and adherence to project standards for both local changes and remote pull requests.

Core Features & Use Cases

  • Automated Verification: Runs build, test, lint, and format checks to catch issues early.
  • In-depth Analysis: Evaluates code for correctness, maintainability, readability, efficiency, security, and error handling.
  • Constructive Feedback: Provides clear, actionable feedback without fixing the code directly.
  • Use Case: Review a pull request by providing its number, and receive a detailed analysis of the changes, including verification results and suggestions for improvement.

Quick Start

Review the current local code changes by asking me to review your changes.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I review code changes for correctness and maintainability before committing?

To review code changes for correctness and maintainability, this Skill analyzes local git diffs and remote pull requests. It evaluates code for security, efficiency, readability, and testability, providing structured, actionable feedback without directly modifying your code.

Can I use this to review a remote GitHub pull request by its number?

Yes, you can review a remote GitHub pull request by providing its number. The Skill uses GitHub CLI to checkout the pull request, runs automated verification checks including build, test, lint, and format, and then delivers a detailed analysis of the changes.

What is the best way to automate code quality checks for local development?

The best way to automate code quality checks for local development is using this Skill to run build, test, lint, and format checks automatically. It analyzes your local git diff to catch issues early and provides constructive feedback on error handling and efficiency.

Does this code review assistant fix the issues it finds in my code?

No, this code review assistant does not fix the issues it finds. It provides clear, constructive, and actionable feedback on code correctness, maintainability, and security, leaving the actual code modifications to the developer.

Do I need npm installed to run this code review Skill?

Yes, you need npm installed because npm is a required dependency for this code review Skill. The environment uses npm to manage scripts and references necessary for running automated verification and analyzing pull requests.

How does automated code analysis evaluate testability and security?

Automated code analysis evaluates testability and security by examining your local changes or remote pull requests against project standards. It runs verification checks and provides structured feedback specifically targeting security vulnerabilities and test coverage gaps.