Agent skill · marketing growth · sundial-org

serper

Google search via Serper API with full page content extraction. Fast API lookup + concurrent page scraping (3s timeout). One well-crafted query returns rich results — avoid multiple calls. Two modes, explicit locale control. API key via .env.

Why this skill is useful

Provides a specific API integration with concurrent scraping capabilities and detailed query discipline that the AI wouldn't reliably generate on its own.

What it needs

Requires trafilatura installed locally. Requires serper account access. About 4k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Serper Google search via Serper API. Fetches results AND reads the actual web pages to extract clean full-text content via trafilatura. Not just snippets — full article text. How It Works 1. Serper API call — fast Google search, returns result URLs instantly 2. Concurrent page scraping — all result pages are fetched and extracted in parallel using trafilatura with a 3-second timeout per page 3. Streamed output — results print one at a time as each page finishes Each invocation gives you 5 results (default mode) or up to 6 results (current mode), each with full page content. This is already a lot of information. --- Query Discipline Craft ONE good search query. That is almost always enough. Each call returns multiple results with full page text — you get broad coverage from a single query. Do not run multiple searches to "explore" a topic. One well-chosen query with the right mode covers it. At most two calls if the user's request genuinely spans two distinct topics (e.g. "compare X vs Y" where X and Y need separate searches, or one default + one current call for different aspects). Never more than two. Do NOT: Run the same query with different wording to "get more results" Run sequential searches to "dig deeper" — the full page content is already deep Run one search to find something, then another to follow up — read the content you already have --- When to Use This Skill Use serper when: Any question that needs current, factual information from the web Research topics that need full article content, not just snippets News and current events Product info, prices, comparisons, reviews Technical docs, how-to guides Anything where reading the actual page matters Do NOT use this skill for: Questions you can answer from your training data Pure math, code execution, creative writing Greetings, chitchat IMPORTANT: This skill already fetches and extracts full page content. Do NOT use webfetch, WebFetch, or any other URL-fetching tool on the URLs returned by this skill. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/serper

View the source on GitHub

Browse the @skills marketplace