web-search

robbyt's avatarfrom robbyt

Real-time web research using Gemini's Google Search. Trigger when user needs current information ("search with Gemini", "find current info about X", "what's the latest on Y"), library/API research, security vulnerability lookups, or comparisons requiring recent data.

⭐31stars🔀0forks📁View on GitHub🕐Updated Dec 20, 2025

When & Why to Use This Skill

The Web Search skill enables Claude to perform real-time internet research by leveraging Gemini's Google Search integration. It effectively overcomes the limitations of static training data by allowing the agent to retrieve up-to-the-minute information, including the latest software documentation, breaking news, security vulnerabilities, and live technical benchmarks. This ensures that AI-generated insights are grounded in the most current and accurate data available on the web.

Use Cases

  • Technical Documentation & API Research: Instantly find the latest versions, breaking changes, and best practices for rapidly evolving libraries and frameworks like Next.js or Node.js.
  • Cybersecurity & Vulnerability Assessment: Conduct real-time lookups for specific CVEs (Common Vulnerabilities and Exposures) and recent security patches to maintain robust system defenses.
  • Market & Competitive Analysis: Perform side-by-side comparisons of tools or services using the most recent community benchmarks, pricing updates, and user reviews.
  • Fact-Checking & Current Events: Verify breaking news and trending topics to provide contextually relevant information that extends beyond the model's knowledge cutoff date.
nameweb-search
descriptionReal-time web research using Gemini's Google Search. Trigger when user needs current information ("search with Gemini", "find current info about X", "what's the latest on Y"), library/API research, security vulnerability lookups, or comparisons requiring recent data.

Web Search via Gemini

Use Gemini's google_web_search tool for real-time internet research.

Quick Start

gemini "Use Google Search to find [topic]. Do not make any changes. Respond with the results only." --allowed-tools google_web_search -o text 2>&1

Use -m gemini-2.5-flash for faster searches:

gemini "Latest version of React? Do not make any changes. Respond with the results only." --allowed-tools google_web_search -m gemini-2.5-flash -o text 2>&1

When to Use

  • Current events and news
  • Latest library versions and documentation
  • Security vulnerabilities (CVEs)
  • Community opinions and benchmarks
  • Best practices research
  • Comparison research

Examples

Current info:

gemini "What are the latest Next.js 15 features? Use Google Search. Do not make any changes. Respond with the results only." --allowed-tools google_web_search -o text

Vulnerability research:

gemini "What are known CVEs for lodash 4.x? Use Google Search. Do not make any changes. Respond with the results only." --allowed-tools google_web_search -o text

Comparison:

gemini "Compare Zustand vs Jotai for React state management. Use Google Search for recent benchmarks. Do not make any changes. Respond with the results only." --allowed-tools google_web_search -o text

Best practices:

gemini "Current best practices for Node.js 22 error handling? Use Google Search. Do not make any changes. Respond with the results only." --allowed-tools google_web_search -o text

Notes

  • Gemini must not make any changes, provide feedback ONLY.
  • Requires sandbox bypass: use dangerouslyDisableSandbox: true
  • May take 1-2 minutes for comprehensive searches
  • Validate findings against official documentation
  • See references/setup.md for troubleshooting