aceternity-ui
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or…
Google Gemini CLI for second opinions, architectural advice, code reviews, security audits. Leverage 1M+ context for comprehensive codebase analysis via command-line tool.
Claude Code
$ npx -y skills add secondsky/claude-skills --skill gemini-cli --agent claude-code
Codex
$ npx skills add secondsky/claude-skills --skill gemini-cli -a codex -y
Cursor
$ npx skills add secondsky/claude-skills --skill gemini-cli -a cursor -y
Gemini CLI
$ npx skills add secondsky/claude-skills --skill gemini-cli -a gemini-cli -y
GitHub Copilot
$ npx skills add secondsky/claude-skills --skill gemini-cli -a github-copilot -y
OpenCode
$ npx skills add secondsky/claude-skills --skill gemini-cli -a opencode -y
Windsurf
$ npx skills add secondsky/claude-skills --skill gemini-cli -a windsurf -y
name: gemini-cli
description: "Google Gemini CLI for second opinions, architectural advice, code reviews, security audits. Leverage 1M+ context for comprehensive codebase analysis via command-line tool."
license: MIT
metadata:
version: 2.1.0
production_tested: true
gemini_cli_version: 0.13.0+
last_verified: 2025-11-13
token_savings: ~60-70%
errors_prevented: 6+
keywords:
- gemini-cli
- google gemini
- gemini command line
- second opinion
- model comparison
- gemini-2.5-flash
- gemini-2.5-pro
- architectural decisions
- debugging assistant
- code review gemini
- security audit gemini
- 1M context window
- AI pair programming
- gemini consultation
- flash vs pro
- AI-to-AI prompting
- peer review
- codebase analysis
- gemini CLI tool
- shell gemini
- command line AI assistant
- gemini architecture advice
- gemini debug help
- gemini security scan
- gemini code compare**Leverage Gemini's 1M+ context window as your AI pair programmer within Claude Code workflows.**
This skill teaches Claude Code how to use the official Google Gemini CLI (`gemini` command) to get second opinions, architectural advice, debugging help, and comprehensive code reviews. Based on production testing with the official CLI tool.
---
1. [Quick Start](#quick-start) 2. [When to Use Gemini Consultation](#when-to-use-gemini-consultation) 3. [Installation](#installation) 4. [Model Selection: Flash vs Pro](#model-selection-flash-vs-pro) 5. [Top 3 Use Cases](#top-3-use-cases) 6. [Integration Example](#integration-example) 7. [Top 3 Errors & Solutions](#top-3-errors--solutions) 8. [When to Load References](#when-to-load-references) 9. [Production Rules](#production-rules)
---
**Prerequisites**:
**Core Command Patterns**:
# Quick question (non-interactive with -p flag) gemini -p "Should I use D1 or KV for session storage?" # Code review with file context cat src/auth.ts | gemini -p "Review this authentication code for security vulnerabilities" # Architecture advice using Pro model gemini -m gemini-2.5-pro -p "Best way to handle WebSockets in Cloudflare Workers?" # With all files in directory gemini --all-files -p "Review this auth implementation for security issues" # Interactive mode for follow-up questions gemini -i "Help me debug this authentication error"
**Critical**: Always use `-p` flag for non-interactive commands in automation/scripts.
---
Claude Code should **automatically invoke Gemini** in these situations:
1. **Major Architectural Decisions**
2. **Security-Sensitive Code Changes**
3. **Stuck Debugging (2+ Failed Attempts)**
4. **Large Refactors (5+ Files)**
5. **Context Window Pressure (70%+ Full)**
6. **Unfamiliar Technology** - Using library/framework for first time 7. **Code Reviews** - Before committing major changes
---
bun add -g @google/gemini-cli
gemini
Follow the authentication prompts to link your Google account.
gemini --version # Should show 0.13.0+ gemini -p "What is 2+2?" # Test connection
---
gemini -m gemini-2.5-flash -p "Review this function for performance issues"
gemini -m gemini-2.5-pro -p "Security audit this authentication system"
Quick question? → Flash Security/architecture? → Pro Debugging? → Flash (try Pro if stuck) Refactoring 5+ files? → Pro
**CRITICAL FINDING**: Flash and Pro can give **opposite recommendations** on the same question (both valid, different priorities). Flash prioritizes performance, Pro prioritizes consistency/correctness. For details, load `references/models-guide.md`.
---
# Audit authentication code cat src/middleware/auth.ts | gemini -m gemini-2.5-pro -p " Security audit this authentication middleware. Check for: 1. Token validation vulnerabilities 2. Timing attack risks 3. Error handling leaks 4. CSRF protection 5. Rate limiting "
# Compare technologies with context gemini -m gemini-2.5-pro -p " Context: Building Cloudflare Worker with user authentication. Question: Should I use D1 or KV for storing session data? Considerations: 1. Session reads on every request 2. TTL-based expiration 3. Cost under 10M requests/month 4. Deployment complexity
145 production-ready skills for Claude Code CLI 🔌 Platform / Harness Support These plugins ship as Claude Code marketplace plugins (.claude-plugin/ manifests) and Codex CLI plugins (.codex-plugin/ manifests).
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or…
Secure API authentication with JWT, OAuth 2.0, API keys. Use for authentication systems, third-party integrations,…
Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use…
Verifies API contracts between services using consumer-driven contracts, schema validation, and tools like Pact. Use when testing…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use…
Implements standardized API error responses with proper status codes, logging, and user-friendly messages. Use when building…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.