Help us improve
Share bugs, ideas, or general feedback.
From gemini
This skill should be used when the user asks to analyze a large codebase, audit a full repository, review architecture across many files, map dependencies, or plan a migration involving more code than fits in Claude's context. Relevant when the user says "analyze this entire repo," "audit the architecture," or "this codebase is too big to review."
How this skill is triggered — by the user, by Claude, or both
Slash command
/gemini:gemini-large-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Invoke using `/gemini-analyze` or `mcp__gemini__gemini_execute` with `include_directories` set to target paths.**
Share bugs, ideas, or general feedback.
Invoke using /gemini-analyze or mcp__gemini__gemini_execute with include_directories set to target paths.
Use Gemini when the analysis scope exceeds ~200K tokens — roughly a full repository or multiple large modules. Claude can handle focused analysis of individual files or small groups, but whole-repo audits, dependency trees, and cross-cutting architectural questions benefit from Gemini's 1M-token context window.
Before calling gemini_execute, understand what you're sending:
**/*.ts, **/*.py, etc.pro — codebase analysis requires deep reasoning2400000 (40 minutes) — full-repo analysis can take 20-40 minutesFor truly massive codebases, break into focused passes:
Gemini's findings are a starting point. For each finding:
Structure analysis output as:
npx claudepluginhub naluforge/geminicli-cc-plugin --plugin geminiExplores large codebases using Gemini CLI's context window, generating reports on architecture, dependencies, patterns, or all. For unfamiliar repos or those exceeding 50K tokens.
Analyzes codebases with Gemini's codebase_investigator tool for architecture overviews, dependency mapping, onboarding unfamiliar code, legacy systems, and technical debt identification.