ggprompts/my-plugins/code-review

Claude Code and agent skill by ggprompts/my-plugins

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Review code changes with parallel detection agents and smart fixing

Install

npx vskill@latest install ggprompts/my-plugins/code-review

SKILL.md

Language-agnostic code review with dynamic agent planning. Adapts to any language, framework, and project size.

Usage

bash
/code-review # Interactive — asks what to review
/code-review --full # Review entire codebase
/code-review all # Same as --full
/code-review --files src/api tests/ # Review specific paths
/code-review <issue-id> # Review changes for a beads issue
/code-review --quick # Fast mode: lint/build check only

How It Works

SELECT → DISCOVER → SCOPE → PLAN → SCAN (parallel) → AGGREGATE → FIX (if needed) → REPORT
0. Select

If no flags given, asks what to review (diff, full codebase, specific paths, beads issue, or quick check).

1. Discover

Auto-detects languages, frameworks, linters, and build tools by scanning the project.

2. Scope

Determines what to review based on invocation mode:

  • No args: uncommitted changes (git diff HEAD)
  • `--full`: entire codebase (prioritizes recently changed files for large projects)
  • `--files`: specific paths
  • `<issue-id>`: changes for a beads issue (MCP show or bd show)
3. Plan

Dynamically decides how many scanner agents (2-8) and what each focuses on, based on:

  • Project language(s) and frameworks
  • Scope size (lines changed / files to review)
  • Available linters and build tools
  • Whether CLAUDE.md exists
4. Scan

Launches all planned agents in parallel:

  • scanner agents (Sonnet) — each with a focused prompt crafted from the language pattern library
  • claude-md-scan (Haiku) — CLAUDE.md compliance, if applicable
5. Aggregate

Merges findings from all agents, deduplicates, filters by confidence (>= 80%).

6. Fix (conditional)

Only if issues found: launches fixer (Opus) with the project's build/lint commands for verification.

  • Auto-fixes >= 90% confidence
  • Adds TODO comments for 80-89%
  • Verifies fixes with project's native tools
7. Report

Clear pass/fail report with categorized findings.

Agents

AgentPurposeModel
scannerGeneric scanner, invoked N times with different focus promptsSonnet
claude-md-scanCLAUDE.md compliance checkHaiku
fixerApply fixes for high-confidence issuesOpus

Supported Languages

Works with any language. Built-in pattern libraries for:

  • Go — error handling, nil deref, goroutine leaks, SQL injection
  • Python — bare except, mutable defaults, eval(), import cycles
  • TypeScript/JavaScript — empty catch, floating promises, XSS, type coercion
  • Rust — unwrap(), unsafe blocks, deadlocks

For unlisted languages, the orchestrator infers patterns from the project structure and CLAUDE.md.

Cost Optimization

ScenarioAgents UsedCost
Clean code (small diff)2-3 Sonnet$
Clean code (large/full)5-8 Sonnet$$
Issues foundN Sonnet + 1 Opus$$$ (only when needed)
Quick mode0 agentsFree

Confidence Scoring

ScoreAction
0-79Skip
80-89Flag + TODO comment
90-100Auto-fix

Integration with Beads

Prefer MCP tools when available, fall back to CLI:

# Get issue context (MCP preferred)
mcp__beads__show(issue_id="<issue-id>")
# CLI fallback: bd show <issue-id> --json
/code-review <issue-id>
# If passed (MCP preferred)
mcp__beads__update(issue_id="<issue-id>", status="reviewed")
# CLI fallback: bd update <issue-id> --status=reviewed

Notes

  • All scanner agents run in parallel (single message, multiple Task calls)
  • Opus fixer only runs when issues are found
  • Scanner prompts are crafted dynamically — no hardcoded language assumptions
  • Use --quick for trivial changes (docs, config)
  • Use --full for comprehensive codebase review

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ggprompts/my-plugins/code-review/badge)](https://verified-skill.com/skills/ggprompts/my-plugins/code-review)

Something wrong with this skill or its page? Tell us.