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.
npx skills add SearchCans/searchcans-skills-zh --skill searchcans-serp-content-gap-zhgit clone --depth 1 https://github.com/SearchCans/searchcans-skills-zhWrote 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.
[](https://agentmods.dev/skills/searchcans/searchcans-skills-zh/searchcans-serp-content-gap-zh)<a href="https://agentmods.dev/skills/searchcans/searchcans-skills-zh/searchcans-serp-content-gap-zh"><img src="https://agentmods.dev/badge/skills/searchcans/searchcans-skills-zh/searchcans-serp-content-gap-zh/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/searchcans/searchcans-skills-zh/searchcans-serp-content-gap-zh"><img src="https://agentmods.dev/badge/skills/searchcans/searchcans-skills-zh/searchcans-serp-content-gap-zh.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00092 | $0.00887 |
| Opus 5.5 | $0.00037 | $0.00355 |
| Sonnet 5.5 | $0.00018 | $0.00177 |
| Haiku 4.5 | $0.00009 | $0.00089 |
Grade A, and why
searchcans-serp-content-gap-zh scanned grade A with 0 findings 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 1mo 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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
SearchCans 中文 SERP 内容差距分析
将当前、地域化 SERP 转化为基于已观察结果特征的简洁内容决策简报。输出只是研究快照,不是排名跟踪保证,也不代表每个 SERP 都会出现所有功能模块。
定义搜索市场
收集目标关键词、搜索引擎、国家/地区、语言、目标受众,以及用户希望改进的页面或产品。地域化重要时,必须同时使用 country 和 language,不得悄悄替换为默认市场。
在执行环境中设置 SEARCHCANS_API_KEY,不得写入文件或 Git 提交。
收集 SERP 证据
先跑一页。只有分析确有需要时才请求更多页;--page 3 会请求第 1–3 页并消耗额外搜索积分。脚本默认最多重试两次且仅重试瞬时失败;更重视节省积分时使用 --retries 1。
多页任务默认使用 --account-mode auto 进行一次 Account API 预检,并按可用余额限制实际抓取页数。使用 --account-mode warn 可观察预算但不改变范围,enforce 会在预算不足时停止,cap 对任意页数强制收缩,off 跳过账户检查。报告仅保留脱敏的 account_guard 摘要,不会包含账户邮箱或 API Key。
python scripts/serp_content_gap.py "最佳 SERP API" \
--engine google --country cn --language zh --page 1 --out serp-evidence.json
使用 references/content-brief.md 解读 JSON:用 organic 识别竞争页面,people_also_ask 识别问题需求,related_searches 扩展主题;仅当时效相关时才使用 top_stories。
解释证据前,先检查 status 和 request:
ok:可以分析返回的 SERP 快照。no_results:报告该关键词和市场未观察到结果;不得宣称没有需求或没有机会。只有取得用户同意后才调整查询。failed:展示api_code、api_message和重试次数。失败请求不得被写成内容简报。blocked:Account Guard 在 SERP 请求前停止任务。报告请求范围和预算决策;不得猜测 SERP 结论。
写内容机会简报
应交付:
- 市场和查询定义。
- 观察到的 SERP 意图与主导页面类型。
- 领先域名和内容角度,并附 URL。
- 基于 PAA 或相关搜索的问题与子主题机会。
- 建议的内容结构、差异化角度,以及需要通过 Reader API 验证的证据缺口。
不得根据单次 SERP 快照推断搜索量、流量、排名变化或竞争对手的商业结果。所有摘要都是线索;形成事实主张前必须读取完整页面进行验证。
官网
资源
scripts/serp_content_gap.py:检索本地化 SERP 证据包。references/content-brief.md:规定报告结构与解读边界。
What ships with it
4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 1mo ago First seen · 60 lines · 92 tokens per session scan A e5cde21a876a
searchcans-serp-content-gap-zh is a skill published in the GitHub repository SearchCans/searchcans-skills-zh (3 stars, last pushed 2mo ago), licensed Apache-2.0. It adds 92 tokens to every session and 887 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
contract-and-proposal-writer
Generate professional, jurisdiction-aware business documents: freelance contracts, project proposals, SOWs, NDAs, and MSAs. Structured Markdown output with docx conversion instructions. Covers US (Delaware), EU (GDPR), UK, and DACH (German law) jurisdictions. Not a substitute for legal counsel — use as strong starting…
vpe-advisor
VP of Engineering advisory for startups: delivery throughput (DORA 4 metrics + bottleneck identification), engineering hiring funnel (sourcing → screen → onsite → offer conversion + time-to-fill + pipeline gap), engineering team structure (squad/tribe/chapter design + tech-lead manager-trigger thresholds), and…
chief-data-officer-advisor
Chief Data Officer advisory for startups: AI training data rights and consent provenance, data product strategy (warehouse vs lakehouse vs mesh, build-vs-buy), B2B customer-data-as-asset valuation and M&A readiness, data team org evolution. Use when deciding whether to train models on customer data, choosing data…
process-mapper
Use when a BizOps lead, COO, or process-improvement owner needs to document an end-to-end business process (procurement, employee onboarding, incident handoff, customer-onboarding, claims adjudication) in BPMN-style notation, measure cycle times by stage, surface where work spends most of its time waiting vs. being…
general-counsel-advisor
General Counsel advisory for startups: contract review (MSA, SaaS, NDA, DPA, employment), IP strategy, term sheet decoding, and regulatory landscape mapping. Use when reviewing any contract or term sheet, deciding when to engage outside counsel, defining IP strategy, evaluating regulatory exposure (HIPAA, GDPR, FDA…
strategic-alignment
Cascades strategy from boardroom to individual contributor. Detects and fixes misalignment between company goals and team execution. Covers strategy articulation, cascade mapping, orphan goal detection, silo identification, communication gap analysis, and realignment protocols. Use when teams are pulling in different…