Gemini Peer Review banner
slb350 slb350

Gemini Peer Review

AI community

Description

Claude Code plugin for AI peer review validation using Google Gemini CLI. Two AI perspectives catch more issues than one.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Gemini Peer Review

A Claude Code plugin that validates Claude's designs, code reviews, and recommendations using Google Gemini CLI as a second AI perspective.

Why Peer Review?

Two AI perspectives catch more issues than one. Before presenting implementation plans, architecture recommendations, or code review findings, this plugin validates Claude's work through Gemini CLI to:

  • Catch blind spots in analysis
  • Identify alternative approaches
  • Surface potential issues early
  • Increase confidence in recommendations

Requirements

Installing Gemini CLI

# macOS (Homebrew)
brew install gemini-cli

# Or via npm
npm install -g @anthropic-ai/gemini-cli

Verify installation:

gemini --version
# Expected: 0.24.5 or later

Installation

Via Claude Code (Recommended)

  1. In Claude Code, run /plugin add
  2. Navigate to Add Marketplace
  3. Enter the marketplace source: slb350/gemini-peer-review
  4. Select the gemini-peer-review plugin to install

Manual Installation

  1. Clone the repository:

    git clone https://github.com/slb350/gemini-peer-review.git ~/.claude/plugins/marketplaces/gemini-peer-review
  2. In Claude Code, run `/plugin add`

  3. Select `gemini-peer-review` from available plugins

Usage

Automatic Validation

Once installed, the plugin automatically reminds Claude to validate:

  • Implementation plans and designs
  • Code review findings
  • Architecture recommendations
  • Major refactoring proposals
  • Answers to broad technical questions

Slash Command

Trigger peer review manually:

# Review current changes (interactive)
/gemini-peer-review

# Review against a specific branch
/gemini-peer-review --base main

# Review uncommitted changes
/gemini-peer-review --uncommitted

# Validate a technical question
/gemini-peer-review "Shoul