Agent skill

serpapi-hello-world

Run your first SerpApi search -- Google, Bing, or YouTube results as JSON. Use when starting with SerpApi, testing search queries, or learning the structured result format. '

intentsolutions.io2,596★ · 1 repos on radarProfile →
claude-codecan modify filesMIT
Install
npx skills add jeremylongshore/claude-code-plugins-plus-skills --skill serpapi-hello-world --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Version: 1.4.0
Declared author: Jeremy Longshore <jeremy@intentsolutions.io>
Allowed tools: ReadWriteEditBash(npm:*)Bash(python3:*)
Requires: Designed for Claude Code
Path: skills/.curated/serpapi-hello-world/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,630
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# SerpApi Hello World ## Overview Run a Google search via SerpApi and parse the structured JSON response. SerpApi returns organic results, knowledge graph, answer boxes, ads, local results, and more -- all as structured data. Key parameter: `engine` (google, bing, youtube, etc.). ## Prerequisites - `serpapi` package installed (see `serpapi-install-auth`) - `SERPAPI_API_KEY` environment variable set ## Instructions ### Step 1: Basic Google Search (Python) ```python import serpapi import os client = serpapi.Client(api_key=os.environ["SERPAPI_API_KEY"]) result = client.search( engine="google", q="best programming languages 2025", location="Austin, Texas", hl="en", gl="us", num=5, # Number of results ) # Organic results for r in result["organic_results"]: print(f"{r['position']}. {r['title']}") print(f" {r['link']}") print(f" {r.get('snippet', 'No snippet')}\n") # Answer box (if present) if "answer_box" in result: print(f"Answer Box: {result['answer_box'].get('answer', result['answer_box'].get('snippet'))}") ``` ### Step 2: Google Search (Node.js) ```typescript import { getJson } from 'serpapi'; const result = await getJson({ engine: 'google', q: 'best programming languages 2025', loca

What's inside
Steps it walks through
  1. Overview
  2. Prerequisites
  3. Instructions
  4. Step 1: Basic Google Search (Python)
  5. Step 2: Google Search (Node.js)
  6. Step 3: Try Different Engines
  7. Output
  8. Error Handling
  9. Resources
  10. Next Steps
More from claude-code-plugins-plus-skills
All skills →
About this skill
What does the serpapi-hello-world skill do?

Run your first SerpApi search -- Google, Bing, or YouTube results as JSON. Use when starting with SerpApi, testing search queries, or learning the structured result format. '

How do I install it?

Run `npx skills add jeremylongshore/claude-code-plugins-plus-skills --skill serpapi-hello-world --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From jeremylongshore/claude-code-plugins-plus-skills, a repository with 2,630 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going