serpapi-core-workflow-b
Installation
SKILL.md
SerpAPI Multi-Engine Search Workflow
Overview
Model each engine as a distinct contract, then normalize only the fields needed for a cross-engine product.
Prerequisites
- An explicit engine set, query intent, locale, data-use policy, and per-engine result needs
- Current engine documentation and sanitized fixtures
- A total search, latency, and concurrency budget
Tool Discipline
Use Read, Glob, and Grep to map engine consumers, WebFetch to verify each engine's current parameters and response sections, and Write or Edit for parameter maps, adapters, tests, and redacted receipts.
Current Contract
Engine contracts are not interchangeable. Google, Bing, Google News, and Google Shopping accept q; YouTube uses search_query; Google Maps search uses q with type=search and can use ll. Common result sections include organic_results, video_results, news_results, shopping_results, and local_results, but their records have different shapes.