skylar-serper_skill

This skill helps you search the web using Serper.dev API to fetch structured Google results for research and information gathering.
  • Python

2.5k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill skylar-serper

  • _meta.json284 B
  • package.json250 B
  • SKILL.md1.1 KB

Overview

This skill lets you perform Google searches programmatically via the Serper.dev API, returning clean, structured results without scraping. It supports result limiting, geographic (gl) and language (hl) targeting, and is designed for integration into agents or automation workflows. An API key stored in SERPER_API_KEY is required to run searches.

How this skill works

You call the search tool with a query and optional parameters (num, gl, hl). The tool sends the request to Serper.dev and returns parsed search results, including links and summaries, in a consistent format. It handles rate-limited result counts (1–100) and surfaces the API response for downstream processing.

When to use it

  • Automating web research or fact-finding for agents and bots
  • Collecting search results filtered by country or language
  • Fetching a fixed number of top search results for summarization
  • Replacing ad-hoc scraping with an API-backed search source
  • Integrating web search into data pipelines or assistants

Best practices

  • Set SERPER_API_KEY in your environment to authorize requests
  • Limit num to what you need (default 5) to reduce latency and cost
  • Use gl and hl to target local results and improve relevance
  • Validate and normalize results before using them in decision logic
  • Handle API errors and rate limits gracefully in your agent

Example use cases

  • Agent that summarizes the top 5 search results for a user query
  • Research workflow that collects country-specific news or pages
  • Content monitoring that pulls search results for keyword tracking
  • Enrichment step that fetches web citations before answering user questions
  • Batch job that exports structured search results for analysis

FAQ

You must provide a Serper.dev API key via the SERPER_API_KEY environment variable.

How many results can I request?

You can request between 1 and 100 results; the default is 5.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational