serpapi-pack

v1.6.0 by Jeremy Longshore

Governed SerpAPI workflows for search clients, engines, testing, capacity, privacy, deployment, and operations (18 skills)

18 plugin-local skills
MIT License
Claude Code Adapters (declared)

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

serpapi-ci-integration View full skill →

Gate SerpAPI code with sanitized fixtures and isolate optional live searches behind trusted CI environments and allowance controls.

ReadGlobGrepWebFetchWriteEditBash(gh:*)
serpapi-common-errors View full skill →

Classify SerpAPI HTTP failures, search-status failures, and valid empty results before choosing a retry or repair.

ReadGlobGrepWebFetchWriteEditBash(python3:*)
serpapi-core-workflow-a View full skill →

Build a reproducible Google Search workflow that validates parameters, optional result sections, and bounded pagination.

ReadGlobGrepWebFetchWriteEdit
serpapi-core-workflow-b View full skill →

Design a multi-engine SerpAPI workflow with explicit parameter maps, result adapters, budgets, and provenance.

ReadGlobGrepWebFetchWriteEdit
serpapi-cost-tuning View full skill →

Reduce SerpAPI search consumption through measured demand, exact-query caching, admission budgets, and current account pricing evidence.

ReadGlobGrepWebFetchWriteEdit
serpapi-debug-bundle View full skill →

Assemble a privacy-safe SerpAPI support bundle with account capacity, search metadata, client context, and reproduction evidence.

ReadGlobGrepWebFetchWriteEditBash(python3:*)
serpapi-deploy-integration View full skill →

Deploy a server-side SerpAPI gateway with secret isolation, input policy, capacity controls, canary evidence, and rollback.

ReadGlobGrepWebFetchWriteEdit
serpapi-hello-world View full skill →

Run a controlled first Google search through an official SerpAPI client and validate metadata before consuming result sections.

ReadGlobGrepWebFetchWriteEditBash(python3:*)Bash(npm:*)
serpapi-install-auth View full skill →

Install an official SerpAPI client, configure the private API key for server-side use, and verify account access without leaking credentials.

ReadGlobGrepWebFetchWriteEditBash(python3:*)Bash(npm:*)Bash(curl:*)
serpapi-local-dev-loop View full skill →

Build and test SerpAPI integrations locally with sanitized fixtures, injected clients, and an explicit live-recording boundary.

ReadGlobGrepWebFetchWriteEditBash(python3:*)Bash(npm:*)
serpapi-performance-tuning View full skill →

Measure and improve SerpAPI latency, payload size, connection reuse, caching, and concurrency without breaking freshness or allowance controls.

ReadGlobGrepWebFetchWriteEdit
serpapi-prod-checklist View full skill →

Issue an evidence-backed production-readiness decision for a SerpAPI integration across contract, security, reliability, cost, privacy, and operations.

ReadGlobGrepWebFetchWriteEdit
serpapi-rate-limits View full skill →

Discover SerpAPI account throughput and allowance dynamically, then enforce admission, concurrency, and retry budgets.

ReadGlobGrepWebFetchWriteEditBash(python3:*)
serpapi-reference-architecture View full skill →

Design a governed SerpAPI search service with engine adapters, policy enforcement, caching, capacity management, observability, and privacy boundaries.

ReadGlobGrepWebFetchWriteEdit
serpapi-sdk-patterns View full skill →

Wrap the official SerpAPI Python or JavaScript client behind typed, testable boundaries with safe errors, pagination, and output selection.

ReadGlobGrepWebFetchWriteEdit
serpapi-security-basics View full skill →

Threat-model SerpAPI credentials, query data, result retention, browser exposure, logs, and ZeroTrace tradeoffs.

ReadGlobGrepWebFetchWriteEdit
serpapi-upgrade-migration View full skill →

Migrate legacy SerpAPI Python or JavaScript packages and response assumptions to current official clients with contract tests and rollback.

ReadGlobGrepWebFetchWriteEditBash(python3:*)Bash(npm:*)
serpapi-webhooks-events View full skill →

Implement SerpAPI asynchronous searches and scheduled change detection without inventing a webhook callback contract.

ReadGlobGrepWebFetchWriteEdit

Ready to use serpapi-pack?