LaunchKit · 2026
Back to Skills

web-search-with-serpapi

Search the web using SerpAPI with customizable engines (Google, Google AI Mode, Bing, etc.)

2
281 downloads
by @lsl001006

Setup & Installation

openclaw skills install @lsl001006/web-search-with-serpapi

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install web-search-with-serpapi

What This Skill Does

Fetches web search results through SerpAPI, supporting multiple engines including Google, Google AI Mode, Bing, Yahoo, Google Images, Google Maps, and YouTube. Accepts a query string and optional engine parameter, returning structured text results from the API response.

SerpAPI handles scraping and parsing search result pages, so you get structured data without managing browser automation or getting blocked.

When to use it

  • Searching current news or events beyond an LLM's training cutoff
  • Finding images via Google Images search
  • Looking up local businesses or locations via Google Maps
  • Running AI-mode searches for summarized answers
  • Automating research queries across multiple search engines

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'What are the latest AI developments in 2026?'

AGENT
  1. 1Receive query and determine appropriate engine (google_ai_mode for summarized results)
  2. 2Call serpapi_search with query='latest AI developments 2026' and engine='google_ai_mode'
  3. 3Receive structured text blocks from SerpAPI response
  4. 4Return parsed results to user
OUTPUT

A list of current search results or AI-summarized answer about recent AI developments

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

SERPAPI_API_KEY environment variableSerpAPI account (serpapi.com)