Development

gemini-peer-review - Claude MCP Skill

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'.

SEO Guide: Enhance your AI agent with the gemini-peer-review tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to get a second opinion from gemini on code, architecture, debugging, or security. uses gemini-coach cl... Download and configure this skill to unlock new capabilities for your AI workflow.

🌟4 stars • 39 forks
📥0 downloads

Documentation

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](references/prompt-templates.md) |

Signals

Avg rating0.0
Reviews0
Favorites0

Information

Repository
jezweb/claude-skills
Author
jezweb
Last Sync
2/21/2026
Repo Updated
2/20/2026
Created
2/18/2026

Reviews (0)

No reviews yet. Be the first to review this skill!

Related Skills

Related Guides