gemini/skills/dual-code-review/SKILL.md
Orchestrate a comprehensive code review process involving both Gemini (Antigravity) and Claude CLI, synthesizing a consensus report.
npx skillsauth add samchang72/custom-skills dual-code-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill guides you through performing a "Dual Code Review" where you act as the orchestrator to combine your own analysis with an independent review from the claude CLI.
git diff --staged, specific files, or a PR).You must perform these two checks in parallel (or sequentially, but independent of each other's initial bias).
Run the following command to get Claude's perspective.
Note: Adjust valid --staged or specific file paths as needed.
# Template Command
(
echo "You are a Senior Code Reviewer."
echo "Please review the following code changes."
echo "Focus on: Bugs, Security, Performance, and Readability."
echo "Return your findings in a structured JSON format with 'severity' (High/Medium/Low), 'file', 'line', and 'message'."
echo "--- CODE START ---"
git diff --staged # OR cat file.ts
echo "--- CODE END ---"
) | claude --print
You act as the Judge. You must evaluate Claude's findings against your own.
Evaluation Logic:
Generate a Review Report Artifact (e.g., review_report.md or directly in chat if short).
Report Structure:
[Double Verified], [Claude CLI Detected], [Antigravity Detected].Use this skill when the user asks for "Dual Review", "Double Check", "Mutual Review", or "Review Process".
development
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences. Use when: 3D website, three.js, WebGL, react three fiber, 3D experience.
development
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
development
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
development
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks