/install google-web-search
Google Web Search
Overview
This skill provides the capability to perform real-time web searches via the Gemini API's google_search grounding tool. It is designed to fetch the most current information available on the web to provide grounded, citable answers to user queries.
Key Features:
- Real-time web search via Gemini API
- Grounded responses with verifiable citations
- Configurable model selection
- Simple Python API
Usage
This skill exposes the Gemini API's google_search tool. It should be used when the user asks for real-time information, recent events, or requests verifiable citations.
Execution Context
The core logic is in scripts/example.py. This script requires the following environment variables:
- GEMINI_API_KEY (required): Your Gemini API key
- GEMINI_MODEL (optional): Model to use (default:
gemini-2.5-flash-lite)
Supported Models:
gemini-2.5-flash-lite(default) - Fast and cost-effectivegemini-3-flash-preview- Latest flash modelgemini-3-pro-preview- More capable, slowergemini-2.5-flash-lite-preview-09-2025- Specific version
Python Tool Implementation Pattern
When integrating this skill into a larger workflow, the helper script should be executed in an environment where the google-genai library is available and the GEMINI_API_KEY is exposed.
Example Python invocation structure:
from skills.google-web-search.scripts.example import get_grounded_response
# Basic usage (uses default model):
prompt = "What is the latest market trend?"
response_text = get_grounded_response(prompt)
print(response_text)
# Using a specific model:
response_text = get_grounded_response(prompt, model="gemini-3-pro-preview")
print(response_text)
# Or set via environment variable:
import os
os.environ["GEMINI_MODEL"] = "gemini-3-flash-preview"
response_text = get_grounded_response(prompt)
print(response_text)
Troubleshooting
If the script fails:
- Missing API Key: Ensure
GEMINI_API_KEYis set in the execution environment. - Library Missing: Verify that the
google-genailibrary is installed (pip install google-generativeai). - API Limits: Check the API usage limits on the Google AI Studio dashboard.
- Invalid Model: If you set
GEMINI_MODEL, ensure it's a valid Gemini model name. - Model Not Supporting Grounding: Some models may not support the
google_searchtool. Use flash or pro variants.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install google-web-search - 安装完成后,直接呼叫该 Skill 的名称或使用
/google-web-search触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Google Web Search 是什么?
Enables grounded question answering by automatically executing the Google Search tool within Gemini models. Use when the required information is recent (post knowledge cutoff) or requires verifiable citation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3752 次。
如何安装 Google Web Search?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install google-web-search」即可一键安装,无需额外配置。
Google Web Search 是免费的吗?
是的,Google Web Search 完全免费(开源免费),可自由下载、安装和使用。
Google Web Search 支持哪些平台?
Google Web Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Google Web Search?
由 theoseo(@theoseo)开发并维护,当前版本 v1.0.3。