Agent skill

Serpapi Debug Bundle

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

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

MITAuto-check passed

Install Serpapi Debug Bundle

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

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

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace serpapi-debug-bundle --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-debug-bundle .claude/skills/serpapi-debug-bundle && 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-debug-bundle
GitHub stars
2.8k
Token cost
~973 tokens
SKILL.md length
396 words
Files
1
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

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

  • Works in 7 steps: Freeze the time window and record safe… → Extract HTTP status, top-level error,… → With approval, query Account API and… → …
  • Local diagnosis is insufficient
  • SKILL.md covers Overview, Prerequisites, Tool Discipline and Current Contract, plus 7 more sections
  • Needs SERPAPI_KEY

What it does

Serpapi Debug Bundle is an agent skill from jeremylongshore/tons-of-skills-marketplace. Assemble a privacy-safe SerpAPI support bundle with account capacity, search metadata, client context, and reproduction evidence. Use when local diagnosis is insufficient. Trigger with "build a SerpAPI debug bundle".

Its SKILL.md is about 970 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; account/archive reads and reproduction searches require authorization and privacy review

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

  • Local diagnosis is insufficient
  • With build a SerpAPI debug bundle

Example prompts

  • “build a SerpAPI debug bundle”
  • “/serpapi-debug-bundle”

Requirements

  • A credential in SERPAPI_KEY
  • Compatibility (from SKILL.md): Designed for Claude Code; account/archive reads and reproduction searches require authorization and privacy review
  • Pre-approved tools (allowed-tools): Read, Glob, Grep, WebFetch, Write, Edit, Bash(python3:*)

Workflow steps

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

  1. Freeze the time window and record safe runtime, client, deployment, engine, timeout, retry, and region facts.
  2. Extract HTTP status, top-level error, search status, search ID, timing, and parameter names from existing evidence.
  3. With approval, query Account API and retain only searches left, current usage, current/hourly usage, and account throughput.
  4. Retrieve an archive record only when it exists, remains within retention, and its data classification permits access.
  5. Reproduce against a sanitized fixture first; perform one bounded live reproduction only if necessary and approved.
  6. Run automated and human redaction checks, create a manifest with hashes, and keep the raw working material in the approved incident…
  7. Share the smallest bundle needed for support and record recipient, purpose, retention, and deletion date.

What it can do on your machine

Read from SKILL.md and the folder at commit 23ea8d4. 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
    • Bash(python3:*)

    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; account/archive reads and reproduction searches require authorization and privacy review

    From compatibility in the SKILL.md frontmatter.

Context cost

Serpapi Debug Bundle loads about 973 tokens when it runs. Until then it costs about 59 tokens; SKILL.md has 396 words of instructions outside code blocks.

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

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 23ea8d4, republished under its MIT licence (© jeremylongshore). 396 words, ~973 tokens.

Download SKILL.mdSave it as .claude/skills/serpapi-debug-bundle/SKILL.md (or your agent's skills folder).
name
serpapi-debug-bundle
description
Assemble a privacy-safe SerpAPI support bundle with account capacity, search metadata, client context, and reproduction evidence. Use when local diagnosis is insufficient. Trigger with "build a SerpAPI debug bundle".
allowed-tools
Read, Glob, Grep, WebFetch, Write, Edit, Bash(python3:*)
compatibility
Designed for Claude Code; account/archive reads and reproduction searches require authorization and privacy review
argument-hint
[search-id] [incident-window]
version
1.6.0
author
Jeremy Longshore <jeremy@intentsolutions.io>
license
MIT
tags
saas, serpapi, debugging, support, privacy
model
inherit
effort
high

SerpAPI Privacy-Safe Debug Bundle

Overview

Collect enough evidence to reproduce or escalate an issue while excluding credentials, sensitive queries, and unnecessary result data.

Prerequisites

  • Incident window, affected engine, search ID if available, and an incident owner
  • Data classification and approval for any query or result disclosure
  • Current client version, runtime, deployment, and retry configuration

Tool Discipline

Use Read, Glob, and Grep to trace code and logs, WebFetch to verify status and support contracts, Write or Edit for the redacted bundle, and Bash(python3:*) only for approved Account API or archive diagnostics.

Current Contract

Account API supplies plan usage and hourly throughput without consuming monthly searches. Standard search records expire after the documented retention period; archive access can return 410 after deletion. ZeroTrace searches intentionally have no archive record and are harder to debug.

Authentication

Load SERPAPI_KEY only in the diagnostic process. Remove api_key, key-bearing URLs, account email and ID, sensitive query values, raw HTML, and unrelated results before saving or sharing the bundle.

Instructions

  1. Freeze the time window and record safe runtime, client, deployment, engine, timeout, retry, and region facts.
  2. Extract HTTP status, top-level error, search status, search ID, timing, and parameter names from existing evidence.
  3. With approval, query Account API and retain only searches left, current usage, current/hourly usage, and account throughput.
  4. Retrieve an archive record only when it exists, remains within retention, and its data classification permits access.
  5. Reproduce against a sanitized fixture first; perform one bounded live reproduction only if necessary and approved.
  6. Run automated and human redaction checks, create a manifest with hashes, and keep the raw working material in the approved incident boundary.
  7. Share the smallest bundle needed for support and record recipient, purpose, retention, and deletion date.
Show full SKILL.md (107 more words)Show less

Output

Return a bundle manifest, redacted context and metadata, Account API capacity snapshot, fixture/live reproduction result, hashes, redaction evidence, and support handoff owner.

Error Handling

ConditionResponse
Search ID is absentDiagnose from safe local evidence; do not invent an archive lookup.
Archive returns 410Record expiry and request approval before reproducing the search.
Search used ZeroTraceState that no archive is expected and rely on local redacted evidence.
Redaction cannot be provenDo not export the bundle.

Example

text
incident=SERP-42; engine=google; http=503; search_id=present; account_capacity=healthy; fixture=reproduced; live_replay=not-needed; secrets=0; bundle_sha256=recorded

Resources

Next Steps

Delete the shared bundle on schedule and convert the resolved failure into a sanitized regression fixture.

© 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-debug-bundle of jeremylongshore/tons-of-skills-marketplace.

Open the folder on GitHubat commit 23ea8d4

Compare with similar skills

Serpapi Debug Bundle 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 Debug Bundle compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Serpapi Debug Bundle this skilljeremylongshore/tons-of-skills-marketplace2.8k—~973Automated safety check: PassMIT
SEO and GEO Auditdageno-agents/seo-geo-audit176—~2kAutomated safety check: PassMIT
Stock Analysisliusai0820/Stock-Analysis-Skill142—~904Automated safety check: NotesNone
Caption Writerstevenflanagan1/social-ai-team241—~2.9kAutomated safety check: PassNone
Image Search UsageOtoDock/oto-dock190—~1.1kAutomated safety check: PassCustom licence
Serpapi AutomationComposioHQ/awesome-claude-skills77k3 repos~730Automated safety check: PassNone

Similar skills

  • SEO and GEO Audit

    dageno-agents/seo-geo-audit

    Runs one prioritized audit that combines technical SEO, content quality, trust signals, entity clarity and AI search readiness for a page, site or domain.

    176 GitHub stars~2k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Stock Analysis

    liusai0820/Stock-Analysis-Skill

    股票智能分析技能。输入股票代码(A股/港股/美股),自动完成: 1. An agent skill from liusai0820/Stock-Analysis-Skill.

    142 GitHub stars~904 tokensUpdated 7 mo ago
    Business, Finance & HRAuto-check: notes
  • Caption Writer

    stevenflanagan1/social-ai-team

    Writes on-brand social media captions for SMBs. An agent skill from stevenflanagan1/social-ai-team.

    241 GitHub stars~2.9k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Image Search Usage

    OtoDock/oto-dock

    Search the web for images with filters and download them. An agent skill from OtoDock/oto-dock.

    190 GitHub stars~1.1k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Serpapi Automation

    ComposioHQ/awesome-claude-skills

    Automate Serpapi tasks via Rube MCP (Composio). An agent skill from ComposioHQ/awesome-claude-skills.

    77k GitHub starsUsed in 3 repos~730 tokens
    Productivity & AutomationAuto-check passed
  • Serpapi

    borski/travel-hacking-toolkit

    Google Flights cash prices, Google Hotels, and Google Travel Explore via SerpAPI.

    688 GitHub stars~1.9k tokensUpdated 2 days ago
    Auto-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
  • Analyzing Text With NLP

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to perform natural language processing and text analysis using the nlp-text-analyzer plugin.

    2.8k GitHub starsUsed in 1 repo~819 tokens
    Auto-check passed
  • Building Neural Networks

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill allows AI assistant to construct and configure neural network architectures using the neural-network-builder plugin.

    2.8k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed
  • Detecting Data Anomalies

    jeremylongshore/tons-of-skills-marketplace

    Process identify anomalies and outliers in datasets using machine learning algorithms.

    2.8k GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Explaining Machine Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill enables AI assistant to provide interpretability and explainability for machine learning models.

    2.8k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed
  • Optimizing Prompts

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill optimizes prompts for large language models (llms) to reduce token usage, lower costs, and improve performance.

    2.8k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed

Works with

Questions about Serpapi Debug Bundle

What does Serpapi Debug Bundle do?

Assemble a privacy-safe SerpAPI support bundle with account capacity, search metadata, client context, and reproduction evidence. Serpapi Debug Bundle is an agent skill from jeremylongshore/tons-of-skills-marketplace. Assemble a privacy-safe SerpAPI support bundle with account capacity, search metadata, client context, and reproduction evidence.

When should I use Serpapi Debug Bundle?

Serpapi Debug Bundle fits situations like: local diagnosis is insufficient; with build a SerpAPI debug bundle.

How do I install Serpapi Debug Bundle in Claude Code?

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

How do I install Serpapi Debug Bundle in Codex?

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

Can I use Serpapi Debug Bundle 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-debug-bundle -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-debug-bundle, .gemini/skills/serpapi-debug-bundle, .github/skills/serpapi-debug-bundle and .opencode/skills/serpapi-debug-bundle in your project.

What does Serpapi Debug Bundle need to run?

Going by SKILL.md and its folder, Serpapi Debug Bundle 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, Bash(python3:*). Compatibility (from SKILL.md): Designed for Claude Code; account/archive reads and reproduction searches require authorization and privacy review.

Does Serpapi Debug Bundle 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 Debug Bundle 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 Debug Bundle use?

Serpapi Debug Bundle 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 Debug Bundle use?

About 973 tokens (SKILL.md is roughly 3.9k 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 Debug Bundle?

Skills that share tags, products or a category with Serpapi Debug Bundle: SEO and GEO Audit (dageno-agents/seo-geo-audit, 176 stars), Stock Analysis (liusai0820/Stock-Analysis-Skill, 142 stars), Caption Writer (stevenflanagan1/social-ai-team, 241 stars) and Image Search Usage (OtoDock/oto-dock, 190 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Serpapi Debug Bundle?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,821 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 8, 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.