serphouse-search

serphouse-search is a skill for Claude Code, Codex from SERPHouse/agent-skills. It costs 23 tokens per session (1,717 once invoked), scanned A, original, MIT.

A routing skill for finding SERPHouse documentation in the correct project source. SERPHouse provides search-engine results data, and the sources cover its web API, AI-tool connection, and Node.js library.

In plain words
What is it for?
Direct questions to the REST API guide for requests and limits, the MCP guide for connecting AI clients to live search data, or the Node.js guide for SDK code and error handling.
Why use it?
It reduces the risk of using the wrong instructions or guessing endpoints, settings, or behavior. The relevant source depends on whether the question concerns HTTP, an AI client, or JavaScript code.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/serphouse/agent-skills/search
Any agent
npx skills add SERPHouse/agent-skills --skill search
Clone the repo
git clone --depth 1 https://github.com/SERPHouse/agent-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for serphouse-search

README.md
[![agentmods](https://agentmods.dev/badge/skills/serphouse/agent-skills/search.svg)](https://agentmods.dev/skills/serphouse/agent-skills/search)
Your own site
<a href="https://agentmods.dev/skills/serphouse/agent-skills/search"><img src="https://agentmods.dev/badge/skills/serphouse/agent-skills/search.svg" alt="Measured on agentmods" height="20"></a>
Per session 23 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,717 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00023 $0.01717
Opus 5 $0.00012 $0.00859
Sonnet 5 $0.00005 $0.00343
Haiku 4.5 $0.00002 $0.00172

Measured 5d ago against content hash 8106281ad6ab, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade A, and why

serphouse-search scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

| **REST API** | `src/api/SKILL.md` | The user wants curl commands, raw HTTP requests, endpoint URLs, rate limits, webhooks |
skills/search/SKILL.md · 98 lines

How it starts

The opening of the file, as written. The whole thing — 98 lines — stays where its author put it; the contents beside it link to each section on GitHub.

SERPHouse Search & Knowledge Retrieval Skill

This skill teaches an agent how to find any SERPHouse documentation detail using the three authoritative sources in this project. Always ground answers in these sources — never guess endpoints, parameters, or behavior.

The Three Authoritative Sources

Source File Use When...
REST API src/api/SKILL.md The user wants curl commands, raw HTTP requests, endpoint URLs, rate limits, webhooks
MCP Server src/mcp/SKILL.md The user wants to connect an AI client (Claude, Cursor, etc.) to live SERP data via MCP tools
Node.js SDK src/nodejs/SKILL.md The user is writing JavaScript/TypeScript code using @serphouse/serphouse-nodejs

How to Search for Any Detail

Step 1: Determine which source to consult

  • If the question is about HTTP endpoints, auth, curl, webhooks, or rate limitssrc/api/SKILL.md
  • If the question is about MCP client config, tool names, or server setupsrc/mcp/SKILL.md
  • If the question is about code examples, SDK setup, TypeScript types, or error handlingsrc/nodejs/SKILL.md

Step 2: Search the source file

Use the grep tool on the relevant SKILL.md to find the specific detail:

grep -- "desired search term" src/<source>/SKILL.md

Example searches:

  • "What endpoint for Google Images?" → grep google-image in src/api/SKILL.md
  • "How to set up MCP auth?" → grep headers or auth in src/mcp/SKILL.md
  • "How do I catch errors in the SDK?" → grep SERPHouseError or catch in src/nodejs/SKILL.md

Step 3: If the detail isn't found

If a search term yields no results in the SKILL.md file:

  1. Try alternative terms — e.g., if "account info" returns nothing, try "account_info" or "balance"
  2. Check the official docs at https://docs.serphouse.com for endpoint-specific parameter details (also referenced in src/nodejs/SKILL.md:293)
  3. State clearly that this detail is not in the project's knowledge base rather than fabricating it

Read the full file on GitHub · 98 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 98 lines · 23 tokens per session scan A 8106281ad6ab

Subscribe to this mod's changes

serphouse-search is a skill published in the GitHub repository SERPHouse/agent-skills (2 stars, last pushed 1mo ago), licensed MIT. It adds 23 tokens to every session and 1,717 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

todos

This chat has a shared, live TODO plan — your tasks for the conversation, which the user also edits. Read this skill and reach for the todo tools whenever a request takes more than a couple of steps. It covers the plan model (group = task, items = its steps; loose items are the user's lane), how to work it: propose…

JetBrains/thinkrail · 127 tokens

writing-workflow-skills

Use when adding a new workflow skill to pi-thinkrail-workflow, changing an existing workflow skill's role, trigger, handoff, or structure, or checking a workflow skill against the workflow system's rules. Not for authoring general-purpose skills outside this package.

JetBrains/thinkrail · 60 tokens

writing-specs

Use when a workflow step drafts or revises a spec artifact — a goal-and-requirements, an architecture, or a module SPEC — or when a workflow skill names it at such a step. The shared quality bar for specs — not a workflow, nothing to execute.

JetBrains/thinkrail · 59 tokens

clarify

Adaptive requirements clarification with auto-depth routing. Shallow (Q&A) for simple tasks, Deep (exploration + DRAFT + PLAN) for complex ones. Escalates automatically when ambiguity persists.

mag123c/toktrack · 43 tokens

ai-ml-development

AI and machine learning development with PyTorch, TensorFlow, and LLM integration. Use when building ML models, training pipelines, fine-tuning LLMs, or implementing AI features.

travisjneuman/.claude · 43 tokens

authentication-patterns

OAuth 2.0, JWT, SSO, MFA, NextAuth/Clerk/Supabase Auth implementation patterns.

travisjneuman/.claude · 28 tokens