Agent skill

gemini-peer-review

Get a second opinion from Gemini on code, architecture, debugging, or security. Uses gemini-coach CLI with AI-to-AI prompting for clear, actionable analysis. Trigger with 'ask gemini', 'gemini review', 'second opinion', 'peer review', or 'consult gemini'.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/gemini-peer-review

SKILL.md

Gemini Peer Review

Consult Gemini as a coding peer for a second opinion on code quality, architecture decisions, debugging, or security reviews.

Prerequisites

  • gemini-coach CLI installed (wraps Gemini CLI with AI-to-AI prompting)
  • Gemini CLI authenticated (gemini to test)

Modes

Code Review

bash
gemini-coach review src/auth.ts src/api.ts

Review specific files for bugs, logic errors, security vulnerabilities, performance issues, and best practice violations.

Architecture Advice

bash
gemini-coach architect "Should I use D1 or KV for session storage?" .

Get feedback on design decisions with trade-off analysis. Passing . includes project context.

Debugging Help

bash
gemini-coach debug src/problematic-file.ts

Analyse errors when stuck after 2+ failed fix attempts. Gemini sees the code fresh without your debugging context bias.

Security Scan

bash
gemini-coach security-scan ./src/api/

Scan code for security vulnerabilities (injection, auth bypass, data exposure).

Quick Question

bash
gemini-coach quick "Best way to handle WebSockets in Workers?"

Fast question without file context.

Project Review

bash
gemini-coach project-review "Analyse architecture and suggest improvements" /path/to/project

Full project analysis using Gemini's 1M token context.

When to Use

Good use cases:

  • Before committing major changes (final review)
  • When stuck debugging after multiple attempts
  • Architecture decisions with multiple valid options
  • Security-sensitive code review
  • "What am I missing?" moments

Avoid using for:

  • Simple syntax checks (Claude handles these faster)
  • Every single edit (too slow, unnecessary)
  • Questions with obvious answers

Model Selection

gemini-coach automatically selects the right model:

Mode Model Typical Time
review, debug, quick gemini-2.5-flash 5-15s
architect, security-scan gemini-2.5-pro 15-30s

Override: GEMINI_MODEL=gemini-2.5-pro gemini-coach review ...

Synthesizing Results

After receiving Gemini's analysis:

  1. Present Gemini's findings to the user
  2. Add your own perspective — agree/disagree with specific points
  3. Let the user decide which recommendations to implement

Reference Files

When Read
AI-to-AI prompt templates, model details references/prompt-templates.md

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results