Agent skill

Serpapi Deploy Integration

by jeremylongshore in jeremylongshore/tons-of-skills-marketplace

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

MITAuto-check passedDevOps & Cloud

Install Serpapi Deploy Integration

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill serpapi-deploy-integration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace serpapi-deploy-integration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/serpapi-deploy-integration .claude/skills/serpapi-deploy-integration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
serpapi-deploy-integration
GitHub stars
2.8k
Token cost
~1k tokens
SKILL.md length
394 words
Files
1
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

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

  • Works in 7 steps: Review the deploy diff, dependency lock,… → Define readiness without a billable… → Set finite client and request timeouts,… → …
  • Promoting a search integration
  • SKILL.md covers Overview, Prerequisites, Tool Discipline and Current Contract, plus 8 more sections
  • Needs SERPAPI_KEY

What it does

Serpapi Deploy Integration is an agent skill from jeremylongshore/tons-of-skills-marketplace. Deploy a server-side SerpAPI gateway with secret isolation, input policy, capacity controls, canary evidence, and rollback. Use when promoting a search integration. Trigger with "deploy a SerpAPI gateway".

Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Designed for Claude Code; deployment, secret, routing, and production search changes require explicit platform and account-owner approval

It sits in DevOps & Cloud, covering Deployment and Backend development. It works with SerpApi. The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • Promoting a search integration
  • With deploy a SerpAPI gateway

Example prompts

  • “deploy a SerpAPI gateway”
  • “/serpapi-deploy-integration”

Requirements

  • A credential in SERPAPI_KEY
  • Compatibility (from SKILL.md): Designed for Claude Code; deployment, secret, routing, and production search changes require explicit platform and account-owner approval
  • Pre-approved tools (allowed-tools): Read, Glob, Grep, WebFetch, Write, Edit

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Review the deploy diff, dependency lock, secret references, route exposure, caller authentication, input allowlist, output projection, and…
  2. Define readiness without a billable search; expose only internal health and configuration status, not Account API details.
  3. Set finite client and request timeouts, concurrency/admission limits, cache policy, retry budget, and maximum pagination.
  4. Deploy to an isolated preview with no production key and run fixture, authorization, abuse, redaction, and rollback tests.
  5. Present the production mutation, live-search budget, monitoring, owner, and exact rollback command for approval.
  6. Deploy a small canary, execute one approved harmless search, and reconcile status, search ID, latency, errors, and capacity.
  7. Promote gradually only while SLO, correctness, privacy, and allowance thresholds hold; otherwise roll back immediately.

What it can do on your machine

Read from SKILL.md and the folder at commit 80f86df. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Glob
    • Grep
    • WebFetch
    • Write
    • Edit

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • serpapi.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • SERPAPI_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Designed for Claude Code; deployment, secret, routing, and production search changes require explicit platform and account-owner approval

    From compatibility in the SKILL.md frontmatter.

Context cost

Serpapi Deploy Integration loads about 1k tokens when it runs. Until then it costs about 58 tokens; SKILL.md has 394 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~58
When it runs · the whole SKILL.md, loaded when a task matches
~1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jeremylongshore/tons-of-skills-marketplace at commit 80f86df, republished under its MIT licence (© jeremylongshore). 394 words, ~1,005 tokens.

Download SKILL.mdSave it as .claude/skills/serpapi-deploy-integration/SKILL.md (or your agent's skills folder).
name
serpapi-deploy-integration
description
Deploy a server-side SerpAPI gateway with secret isolation, input policy, capacity controls, canary evidence, and rollback. Use when promoting a search integration. Trigger with "deploy a SerpAPI gateway".
allowed-tools
Read, Glob, Grep, WebFetch, Write, Edit
compatibility
Designed for Claude Code; deployment, secret, routing, and production search changes require explicit platform and account-owner approval
argument-hint
[platform] [environment] [route]
version
1.6.0
author
Jeremy Longshore <jeremy@intentsolutions.io>
license
MIT
tags
saas, serpapi, deployment, gateway, canary
model
inherit
effort
high

SerpAPI Gateway Deployment

Overview

Promote a narrow backend gateway through preview, canary, reconciliation, and rollback without exposing the SerpAPI key or an open search proxy.

Prerequisites

  • A fixture-tested gateway, deployment owner, route, caller identity, and rollback target
  • Approved secret manager, data classification, SLO, capacity budget, and observability
  • Platform-specific release and health-check conventions

Tool Discipline

Use Read, Glob, and Grep to inspect application and infrastructure changes, WebFetch to verify current SerpAPI contracts, and Write or Edit for deployment configuration, policies, probes, tests, and redacted receipts.

Current Contract

SerpAPI search calls require a private key and engine-specific parameters. Account capacity is discoverable through Account API. Public browser clients should call an authenticated application backend rather than SerpAPI directly.

Authentication

Inject SERPAPI_KEY from the target platform's server-side secret store. Authenticate gateway callers separately, validate their authorization to the requested use case, and never return vendor account or credential data.

Instructions

  1. Review the deploy diff, dependency lock, secret references, route exposure, caller authentication, input allowlist, output projection, and data retention.
  2. Define readiness without a billable search; expose only internal health and configuration status, not Account API details.
  3. Set finite client and request timeouts, concurrency/admission limits, cache policy, retry budget, and maximum pagination.
  4. Deploy to an isolated preview with no production key and run fixture, authorization, abuse, redaction, and rollback tests.
  5. Present the production mutation, live-search budget, monitoring, owner, and exact rollback command for approval.
  6. Deploy a small canary, execute one approved harmless search, and reconcile status, search ID, latency, errors, and capacity.
  7. Promote gradually only while SLO, correctness, privacy, and allowance thresholds hold; otherwise roll back immediately.
Show full SKILL.md (124 more words)Show less

Approval Boundaries

Do not create or change a production secret, public route, caller policy, traffic allocation, or live canary without named approval.

Output

Return the deploy diff, access and secret model, preview tests, canary receipt, capacity and SLO evidence, promotion decision, rollback proof, and owners.

Error Handling

ConditionResponse
Key appears in client assetsBlock and rotate under incident procedure.
Gateway accepts arbitrary parametersFail the release and enforce a use-case allowlist.
Canary breaches errors, latency, or capacityRoll back and preserve redacted search IDs.
Health endpoint leaks account factsRemove the fields before exposure.

Example

text
environment=production; callers=authenticated; key=server-secret; preview=pass; canary_searches=1; capacity=healthy; promotion=approved; rollback=verified

Resources

Next Steps

Observe a complete workload cycle and rehearse rollback and key rotation with the owning teams.

© jeremylongshore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/.curated/serpapi-deploy-integration of jeremylongshore/tons-of-skills-marketplace.

Open the folder on GitHubat commit 80f86df

Compare with similar skills

Serpapi Deploy Integration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Serpapi Deploy Integration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Serpapi Deploy Integration this skilljeremylongshore/tons-of-skills-marketplace2.8k—~1kAutomated safety check: PassMIT
AI ServerOpentrons/opentrons523—~2.5kAutomated safety check: NotesApache-2.0
Deployclacky-ai/openclacky1.2k—~1.9kAutomated safety check: PassMIT
Add Node SDKgotempsh/temps828—~2.2kAutomated safety check: PassApache-2.0
Hunt HTTP Smugglingelementalsouls/Claude-BugHunter4.8k—~1.8kAutomated safety check: PassMIT
Infrastructuretheopenco/llmgateway1.7k—~714Automated safety check: PassCustom licence

Similar skills

  • AI Server

    Opentrons/opentrons

    Conventions for the opentrons-ai-server FastAPI service — project structure, uv dependency management, settings, testing, Docker, and deployment.

    523 GitHub stars~2.5k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • Deploy

    clacky-ai/openclacky

    Deploy Rails applications to Railway. An agent skill from clacky-ai/openclacky.

    1.2k GitHub stars~1.9k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Add Node SDK

    gotempsh/temps

    Integrate the Temps Node.js SDKs for server-side platform access, KV storage, and Blob storage.

    828 GitHub stars~2.2k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Hunt HTTP Smuggling

    elementalsouls/Claude-BugHunter

    Hunt HTTP request smuggling (CL.TE, TE.CL, H2.CL, H2.TE). An agent skill from elementalsouls/Claude-BugHunter.

    4.8k GitHub stars~1.8k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Infrastructure

    theopenco/llmgateway

    Production infrastructure and request-origin facts for LLM Gateway — GCP hosting, production hostnames and which app serves each, deploy ordering, client IP extraction, forwarded headers, and…

    1.7k GitHub stars~714 tokensUpdated today
    DevOps & CloudAuto-check passed
  • Deploy Landed

    avelikiy/great_cto

    Prove a deploy landed — the served revision is the commit you meant, its env is present, and the product does its job — instead of trusting the deploy command's exit code.

    103 GitHub stars~1.1k tokensUpdated today
    DevOps & CloudAuto-check: notes

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Adapting Transfer Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill automates the adaptation of pre-trained machine learning models using transfer learning techniques.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Agent Context Loader

    jeremylongshore/tons-of-skills-marketplace

    Execute proactive auto-loading: automatically detects and loads agents.md files.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Aggregating Performance Metrics

    jeremylongshore/tons-of-skills-marketplace

    Aggregate and centralize performance metrics from applications, systems, databases, caches, and services.

    2.8k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Analyzing Capacity Planning

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to analyze capacity requirements and plan for future growth.

    2.8k GitHub stars~947 tokensUpdated today
    Auto-check passed
  • Analyzing Database Indexes

    jeremylongshore/tons-of-skills-marketplace

    Process use when you need to work with database indexing. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2k tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Serpapi Deploy Integration

What does Serpapi Deploy Integration do?

Deploy a server-side SerpAPI gateway with secret isolation, input policy, capacity controls, canary evidence, and rollback. Serpapi Deploy Integration is an agent skill from jeremylongshore/tons-of-skills-marketplace. Deploy a server-side SerpAPI gateway with secret isolation, input policy, capacity controls, canary evidence, and rollback.

When should I use Serpapi Deploy Integration?

Serpapi Deploy Integration fits situations like: promoting a search integration; with deploy a SerpAPI gateway.

How do I install Serpapi Deploy Integration in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill serpapi-deploy-integration -a claude-code`. Or copy the skill folder (skills/.curated/serpapi-deploy-integration in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/serpapi-deploy-integration in your project. Claude Code loads it when a task matches its description.

How do I install Serpapi Deploy Integration in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill serpapi-deploy-integration -a codex`. Or copy the skill folder (skills/.curated/serpapi-deploy-integration in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/serpapi-deploy-integration in your project. Codex loads it when a task matches its description.

Can I use Serpapi Deploy Integration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill serpapi-deploy-integration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/serpapi-deploy-integration, .gemini/skills/serpapi-deploy-integration, .github/skills/serpapi-deploy-integration and .opencode/skills/serpapi-deploy-integration in your project.

What does Serpapi Deploy Integration need to run?

Going by SKILL.md and its folder, Serpapi Deploy Integration needs credentials named SERPAPI_KEY. Our summary lists: A credential in SERPAPI_KEY. Its frontmatter pre-approves these tools: Read, Glob, Grep, WebFetch, Write, Edit. Compatibility (from SKILL.md): Designed for Claude Code; deployment, secret, routing, and production search changes require explicit platform and account-owner approval.

Does Serpapi Deploy Integration access the network?

SKILL.md names 1 domain. As links in the text: serpapi.com. This is read from the text; nothing was executed.

Is Serpapi Deploy Integration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Serpapi Deploy Integration use?

Serpapi Deploy Integration is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Serpapi Deploy Integration use?

About 1k tokens (SKILL.md is roughly 4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Serpapi Deploy Integration?

Skills that share tags, products or a category with Serpapi Deploy Integration: AI Server (Opentrons/opentrons, 523 stars), Deploy (clacky-ai/openclacky, 1.2k stars), Add Node SDK (gotempsh/temps, 828 stars) and Hunt HTTP Smuggling (elementalsouls/Claude-BugHunter, 4.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Serpapi Deploy Integration?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,825 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 9, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.