d-oit/gemini-search-plugin
12 stars · Last commit 2025-11-27
Advanced Claude Code plugin for web search using Gemini CLI with caching, analytics, and validation. Includes comprehensive skills for plugin development.
README preview
# Gemini Search Plugin Advanced web search plugin using the Gemini CLI in headless mode with `google_web_search` tool restriction, providing caching, analytics, content extraction, and validation for Claude Code. **Important**: This plugin uses the Gemini CLI with the `google_web_search` tool exclusively via headless mode (`gemini -p` with `--yolo` flag). It does NOT: - Trigger Claude's internal web search functionality - Use direct web scraping or crawling - Bypass the Gemini CLI in any way The plugin restricts the Gemini CLI to only use the `google_web_search` tool through the `.gemini/settings.json` configuration. ## Features ### 💎 Key Features - **Gemini CLI Headless Mode** - Uses `gemini -p` with `--yolo` flag for automated web search - **Tool Restriction** - `.gemini/settings.json` limits Gemini to only `google_web_search` tool - **Grounded Results** - All search results come from Google's web search via Gemini - **Subagent Architecture** - Context isolation for 39% better token savings