Web Search (SerpAPI)

Search the web via SerpAPI and return structured Google results.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill web-search-serpapi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Web Search (SerpAPI)
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/web-search
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill web-search-serpapi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the need to quickly find and retrieve information from the internet when manual browsing is inefficient or too slow.

Core Features & Use Cases

  • Web Search: Utilizes SerpAPI to fetch structured Google search results.
  • Information Retrieval: Ideal for research tasks, fact-checking, and finding current information.
  • Use Case: Use this skill to find the latest legal precedents for a specific case or to gather technical documentation for a software development problem.

Quick Start

Use the web search skill to find information about Alberta Rule 13.18 case law.

Frequently Asked Questions about Web Search (SerpAPI)

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve structured Google search results for automated research?

To retrieve structured Google search results for automated research, this Skill queries SerpAPI and parses the returned JSON data using Python's urllib and json libraries to provide structured web search information.

Do I need a SerpAPI key to fetch web search data?

Yes, you need a SerpAPI key to fetch web search data. A valid SERPAPI_KEY environment variable must be configured for authentication before the Skill can execute any information retrieval queries.

What is the best way to use web search for fact-checking current information?

The best way to use web search for fact-checking current information is to submit a specific query to this Skill, which fetches live Google search results via SerpAPI to deliver accurate and up-to-date data.

Can I gather technical documentation using SerpAPI?

Yes, you can gather technical documentation using SerpAPI. The Skill performs targeted web searches to retrieve relevant online resources, making it ideal for finding specific software development or legal precedent documentation.

Why does my web search Skill fail to return structured search results?

Your web search Skill fails to return structured search results if the SERPAPI_KEY environment variable is missing or invalid, which prevents successful authentication with the SerpAPI service during data fetching.