← Back to Skills Marketplace
435
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install serper-google-search
Description
Performs Google searches with rich results including news, images, videos, places, shopping, scholar papers, patents, and search suggestions via Serper.dev API.
Usage Guidance
This skill appears to do what it says (use Serper.dev to return Google-like results), but the registry metadata omits the required SERPER_API_KEY that the code enforces. Before installing: 1) Confirm you have a Serper.dev API key and are willing to provide it to the agent (export SERPER_API_KEY). 2) Understand that the skill (and the agent via web_fetch) can fetch arbitrary external links returned in results — avoid giving it access to highly sensitive data or long-lived/privileged API keys. 3) Verify you trust the skill author/owner (no homepage provided) and consider creating a dedicated, limited Serper API key or monitoring/rotating the key if you proceed. 4) Note shopping queries consume extra credits; monitor your Serper account balance. The implementation contains no hidden endpoints, obfuscated code, or attempts to read unrelated local files, but the manifest inconsistency should be corrected before trusting automatic installs.
Capability Analysis
Type: OpenClaw Skill
Name: serper-google-search
Version: 1.0.0
The OpenClaw skill 'serper-google-search' is classified as benign. The code correctly handles user input by parsing arguments within the TypeScript script and then JSON-stringifying them before sending to the Serper.dev API, preventing command injection. The `SERPER_API_KEY` is securely retrieved from environment variables and used solely for authentication with the intended `https://google.serper.dev` endpoint. Neither the `SKILL.md` nor `README.md` contain any prompt injection attempts or instructions that would lead the AI agent to perform unauthorized actions, exfiltrate data, or establish persistence. All observed behaviors are aligned with the stated purpose of providing Google Search functionality.
Capability Assessment
Purpose & Capability
The code and SKILL.md clearly implement Google searches via Serper.dev and support the advertised search types (web, news, images, videos, places, shopping, scholar, patents, autocomplete). Requiring a SERPER_API_KEY is appropriate for this purpose. However, the registry metadata claims no required env vars / primary credential, which is inconsistent with the implementation.
Instruction Scope
Runtime instructions and scripts only call the Serper.dev API and format results. The SKILL.md explicitly permits using the agent's web_fetch for deeper content on returned links; that is expected for a search skill but means the agent may fetch arbitrary external pages if instructed. The instructions do not ask to read local sensitive files or unrelated environment variables.
Install Mechanism
No download/install spec is present (instruction-only install). All source files are included in the bundle and there are no external URLs or archive extracts. The code uses native fetch and Node.js 18+; there are zero npm dependencies. This is low-risk from an install perspective.
Credentials
The code requires SERPER_API_KEY (process.env.SERPER_API_KEY) and will fail without it — this is proportional and expected. The concern is that the registry metadata did not declare any required env vars or primary credential, which is a manifest inconsistency that could mislead users about secrets required. No other unrelated credentials are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system configs, and is user-invocable. It runs on-demand and does not request elevated or persistent privileges beyond network access to the Serper.dev API.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install serper-google-search - After installation, invoke the skill by name or use
/serper-google-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: Google Search powered by Serper.dev API, providing richer results and specialized search types.
- Auto-detects search intent for news, images, videos, places, shopping, scholar, patents, and suggestions.
- Supports powerful filters: time range, country, and language options.
- All searches cost 1 credit (shopping costs 2 credits); rate-limited at 5 requests/sec (free tier).
- Displays and tracks credit balance with every response.
- Includes advanced result types: Knowledge Graph, Answer Box, People Also Ask, and Related Searches.
- Requires SERPER_API_KEY environment variable.
Metadata
Frequently Asked Questions
What is Google Search Skill?
Performs Google searches with rich results including news, images, videos, places, shopping, scholar papers, patents, and search suggestions via Serper.dev API. It is an AI Agent Skill for Claude Code / OpenClaw, with 435 downloads so far.
How do I install Google Search Skill?
Run "/install serper-google-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Google Search Skill free?
Yes, Google Search Skill is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Google Search Skill support?
Google Search Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Google Search Skill?
It is built and maintained by minilozio (@minilozio); the current version is v1.0.0.
More Skills