← Back to Skills Marketplace
ericsantos

SerpAPI Search

by Eric Santos · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
3180
Downloads
3
Stars
18
Active Installs
1
Versions
Install in OpenClaw
/install serpapi-search
Description
Search Google via SerpAPI (Google Search, Google News, Google Local). Use when you need to search the web, find news articles, or look up local businesses. Supports country/language targeting for region-specific results.
Usage Guidance
This skill appears to do exactly what it claims: query SerpAPI and format results. Before installing, ensure you trust the SerpAPI service and protect your SERPAPI_API_KEY (avoid storing it in shared directories or world-readable files). Note the scripts will look for the key in SERPAPI_API_KEY, baseDir/.env (SERPAPI_API_KEY=...), or ~/.config/serpapi/api_key; place the key where you control access. As always, review the included scripts if you want to confirm there are no local modifications before use.
Capability Analysis
Type: OpenClaw Skill Name: serpapi-search Version: 1.0.0 The OpenClaw AgentSkills skill bundle is benign. It provides a legitimate interface to SerpAPI for web searches. The `SKILL.md` documentation clearly outlines its purpose and requirements, without any prompt injection attempts. The `scripts/search.sh` script correctly uses `curl` to query `https://serpapi.com`, handles the `SERPAPI_API_KEY` securely from environment variables or a configuration file, and properly URL-encodes user input to prevent command injection. The `scripts/format.py` script is a simple utility for formatting JSON output. There is no evidence of data exfiltration, malicious execution, persistence, or obfuscation.
Capability Assessment
Purpose & Capability
Name/description (SerpAPI Google search) matches the actual behavior: scripts call https://serpapi.com/search.json and require curl, python3, and a SERPAPI_API_KEY. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md and the included scripts only perform search queries via SerpAPI, format results, and instruct how to store the API key. The runtime reads baseDir/.env and ~/.config/serpapi/api_key as fallback locations for the key but does not access other system files, credentials, or external endpoints beyond serpapi.com.
Install Mechanism
No install spec or external downloads. This is an instruction-only skill with bundled scripts, so nothing is fetched or installed at runtime beyond using existing curl/python3 binaries.
Credentials
Only SERPAPI_API_KEY is required (declared as primaryEnv). The scripts also read $HOME for ~/.config/serpapi/api_key and baseDir/.env as documented—these are reasonable and proportional to the stated purpose.
Persistence & Privilege
Skill does not request persistent or elevated privileges, does not set always:true, and does not modify other skills or system-wide settings. It creates only a temporary file for the API response and cleans it up.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install serpapi-search
  3. After installation, invoke the skill by name or use /serpapi-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Google Search, Google News, Google Local with country/language targeting
Metadata
Slug serpapi-search
Version 1.0.0
License
All-time Installs 20
Active Installs 18
Total Versions 1
Frequently Asked Questions

What is SerpAPI Search?

Search Google via SerpAPI (Google Search, Google News, Google Local). Use when you need to search the web, find news articles, or look up local businesses. Supports country/language targeting for region-specific results. It is an AI Agent Skill for Claude Code / OpenClaw, with 3180 downloads so far.

How do I install SerpAPI Search?

Run "/install serpapi-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SerpAPI Search free?

Yes, SerpAPI Search is completely free (open-source). You can download, install and use it at no cost.

Which platforms does SerpAPI Search support?

SerpAPI Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SerpAPI Search?

It is built and maintained by Eric Santos (@ericsantos); the current version is v1.0.0.

💬 Comments