serpapi-pack
Governed SerpAPI workflows for search clients, engines, testing, capacity, privacy, deployment, and operations (18 skills)
Installation
Open Claude Code and run this command:
/plugin install serpapi-pack@claude-code-plugins-plus
Use --global to install for all projects, or --project for current project only.
What It Does
> Eighteen governed workflows for search clients, engine contracts, testing, capacity, privacy, deployment, and operations.
This pack is grounded in SerpAPI's current first-party API, Account API, client-library, error, pricing, security, retention, ZeroTrace, and archive documentation. It uses the official Python and JavaScript serpapi clients, treats Python responses as SerpResults mappings, discovers account capacity dynamically, and models every live call as an explicit allowance boundary.
It does not hard-code a durable plan catalog, treat every empty result as an error, expose the private key to browsers, confuse a 429 with a single failure cause, combine async with no_cache, or invent a generic completion webhook. Re-fetch the applicable engine and account contract before production use.
Skills (18) plugin-local skills
Gate SerpAPI code with sanitized fixtures and isolate optional live searches behind trusted CI environments and allowance controls.
Classify SerpAPI HTTP failures, search-status failures, and valid empty results before choosing a retry or repair.
Build a reproducible Google Search workflow that validates parameters, optional result sections, and bounded pagination.
Design a multi-engine SerpAPI workflow with explicit parameter maps, result adapters, budgets, and provenance.
Reduce SerpAPI search consumption through measured demand, exact-query caching, admission budgets, and current account pricing evidence.
Assemble a privacy-safe SerpAPI support bundle with account capacity, search metadata, client context, and reproduction evidence.
Deploy a server-side SerpAPI gateway with secret isolation, input policy, capacity controls, canary evidence, and rollback.
Run a controlled first Google search through an official SerpAPI client and validate metadata before consuming result sections.
Install an official SerpAPI client, configure the private API key for server-side use, and verify account access without leaking credentials.
Build and test SerpAPI integrations locally with sanitized fixtures, injected clients, and an explicit live-recording boundary.
Measure and improve SerpAPI latency, payload size, connection reuse, caching, and concurrency without breaking freshness or allowance controls.
Issue an evidence-backed production-readiness decision for a SerpAPI integration across contract, security, reliability, cost, privacy, and operations.
Discover SerpAPI account throughput and allowance dynamically, then enforce admission, concurrency, and retry budgets.
Design a governed SerpAPI search service with engine adapters, policy enforcement, caching, capacity management, observability, and privacy boundaries.
Wrap the official SerpAPI Python or JavaScript client behind typed, testable boundaries with safe errors, pagination, and output selection.
Threat-model SerpAPI credentials, query data, result retention, browser exposure, logs, and ZeroTrace tradeoffs.
Migrate legacy SerpAPI Python or JavaScript packages and response assumptions to current official clients with contract tests and rollback.
Implement SerpAPI asynchronous searches and scheduled change detection without inventing a webhook callback contract.