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 yaojingang/yao-geo-skills --skill yao-geo-knowledge-base-buildergit clone --depth 1 https://github.com/yaojingang/yao-geo-skillsWrote 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/yaojingang/yao-geo-skills/yao-geo-knowledge-base-builder)<a href="https://agentmods.dev/skills/yaojingang/yao-geo-skills/yao-geo-knowledge-base-builder"><img src="https://agentmods.dev/badge/skills/yaojingang/yao-geo-skills/yao-geo-knowledge-base-builder/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/yaojingang/yao-geo-skills/yao-geo-knowledge-base-builder"><img src="https://agentmods.dev/badge/skills/yaojingang/yao-geo-skills/yao-geo-knowledge-base-builder.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00111 | $0.01583 |
| Opus 5 | $0.00056 | $0.00792 |
| Sonnet 5 | $0.00022 | $0.00317 |
| Haiku 4.5 | $0.00011 | $0.00158 |
Grade A, and why
yao-geo-knowledge-base-builder 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 12d 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.
How it starts
The opening of the file, as written. The whole thing — 118 lines — stays where its author put it; the contents beside it link to each section on GitHub.
yao-geo-knowledge-base-builder
把官网、产品页、帮助中心、白皮书、品牌资料、销售材料、媒体稿和资质文件,整理成可审计、可复用的 GEO 品牌知识库。
When To Use
Use this skill when the user needs:
- a systematic GEO brand knowledge-base document with structured summary, base profile, positioning, product/service matrix, metrics, cases, timeline, differentiation, FAQ, query terms, and expression rules
- a complete brand entity inventory covering brand, company, products, services, people/teams, regions, channels, technologies, qualifications, cases, prices, competitors, sources, and pending entities
- a brand fact-card library with evidence, source, update time, confidence, and use cases
- a real-data acquisition and freshness boundary that explains which public, user-provided, authenticated, or unavailable sources were actually usable
- FAQ and prohibited-expression lists for AI answers and content teams
- prompt input packs for rankings, comparisons, explainers, title generation, content rewrite, page design, monitoring, and customer service
- a Chinese simplified four-format package: Markdown, HTML, Word, and PDF
Do not use this skill for one-off brand copywriting without source evidence, pure competitive ranking articles, page technical audits, or relationship-graph-only work.
Workflow
- Define the test scenario and target domestic AI platforms: Kimi, Qianwen, DeepSeek, Doubao, and Yuanbao.
- Run the completeness reference scan in
references/authoritative-reference-framework.mdandreferences/analysis-completeness-rubric.mdbefore writing. - Select the data acquisition mode in
references/source-acquisition-and-freshness.md: public web evidence, user-provided files, authenticated workspace, manual brief, or unavailable source. - Collect and verify sources with official-site-first priority: homepage, product pages, pricing/catalog pages, help center, case pages, white papers, investor/news pages, and authoritative third-party sources.
- Create a source-access ledger. Each source must state access status, publisher, URL or file name, verification date, extraction note, freshness cadence, and whether it can enter strong evidence.
- Separate evidence tiers:
A: official current public sources or legally authoritative documents.B: reputable third-party reports or public media with clear dates.C: brand self-description without enough operational detail.D: unverified or market-specific boundary items that must stay in the pending-confirmation area.
- Extract brand entities: brand, products, services, team, regions, customers, channels, certifications, technologies, cases, prices, and timeline.
- Build the complete entity inventory. Every entity should include entity ID, type, canonical name, aliases, parent/relationship, evidence source, confidence tier, and usage notes.
- Build the systematic knowledge-base body before the GEO reuse layer. Follow
references/knowledge-base-architecture.md. - Add a mandatory
真实数据获取与限制module with acquisition mode, accessible sources, inaccessible sources, freshness risk, and next data-access actions. - Add a report-level analysis completeness self-check: reference alignment, module coverage, entity coverage, weak/missing evidence, and repair actions.
- Build fact cards. Each card must contain subject, attribute or statement, value, evidence, source ID, update time, confidence level, and reusable scenarios.
- Build reusable content modules: brand intro, core capabilities, product parameters, applicable scenarios, customer/case notes, FAQ, prohibited expressions, and domestic-market boundary notes.
- Build the prompt input pack for downstream GEO skills. Strong facts and pending facts must stay separated.
- Produce version number and update mechanism. High-volatility facts such as prices, AI features, product names, customer counts, and compliance boundaries need explicit review cadence.
- Render Markdown, HTML, Word, and PDF using the fixed-layout renderer in
scripts/render_four_format.py. - Run quality review and repair before handoff.
What ships with it
45 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.
- agents/interface.yaml 2.9 KB
- evals/expected_artifacts.json 1.5 KB
- evals/trigger_cases.json 909 B
- examples/hubspot-demo/deliverables/hubspot-demo-geo-knowledge-base.docx 25 KB
- examples/hubspot-demo/deliverables/hubspot-demo-geo-knowledge-base.html 59 KB
- examples/hubspot-demo/deliverables/hubspot-demo-geo-knowledge-base.md 42 KB
- examples/hubspot-demo/deliverables/hubspot-demo-geo-knowledge-base.pdf 344 KB
- examples/hubspot-demo/previews/page-1.png 261 KB
- examples/hubspot-demo/previews/page-10.png 213 KB
- examples/hubspot-demo/previews/page-11.png 225 KB
- examples/hubspot-demo/previews/page-12.png 218 KB
- examples/hubspot-demo/previews/page-13.png 216 KB
- examples/hubspot-demo/previews/page-14.png 193 KB
- examples/hubspot-demo/previews/page-15.png 173 KB
- examples/hubspot-demo/previews/page-16.png 147 KB
- examples/hubspot-demo/previews/page-17.png 158 KB
- examples/hubspot-demo/previews/page-18.png 198 KB
- examples/hubspot-demo/previews/page-19.png 194 KB
- examples/hubspot-demo/previews/page-2.png 193 KB
- examples/hubspot-demo/previews/page-20.png 202 KB
- examples/hubspot-demo/previews/page-21.png 262 KB
- examples/hubspot-demo/previews/page-22.png 204 KB
- examples/hubspot-demo/previews/page-23.png 229 KB
- examples/hubspot-demo/previews/page-24.png 115 KB
- examples/hubspot-demo/previews/page-3.png 202 KB
- examples/hubspot-demo/previews/page-4.png 239 KB
- examples/hubspot-demo/previews/page-5.png 198 KB
- examples/hubspot-demo/previews/page-6.png 207 KB
- examples/hubspot-demo/previews/page-7.png 200 KB
- examples/hubspot-demo/previews/page-8.png 236 KB
- examples/hubspot-demo/previews/page-9.png 232 KB
- examples/hubspot-demo/quality-report.json 4.7 KB
- examples/hubspot-demo/report_input.json 885 B
- examples/hubspot-demo/sources.json 1.6 KB
- manifest.json 1.4 KB
- references/analysis-completeness-rubric.md 2.2 KB
- references/authoritative-reference-framework.md 2.9 KB
- references/four-format-report-layout.md 2.6 KB
- references/knowledge-base-architecture.md 5.1 KB
- references/source-acquisition-and-freshness.md 3.0 KB
- reports/artifact-design-profile.md 2.0 KB
- reports/output-risk-profile.md 1.9 KB
- reports/review-2026-05-19.md 3.2 KB
- scripts/render_four_format.py 35 KB runs code
- templates/brief-template.md 1.1 KB
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.
- 12d ago First seen · 118 lines · 111 tokens per session scan A 336d7988b21d
yao-geo-knowledge-base-builder is a skill published in the GitHub repository yaojingang/yao-geo-skills (742 stars, last pushed 1mo ago), licensed MIT. It adds 111 tokens to every session and 1,583 once invoked, about $0.0006 per session on Opus 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-30.
Other skills, from other repositories
pipefy-process-intelligence
Use this skill when the user wants to analyze an existing pipe for improvement opportunities — automation gaps, manual bottlenecks, missing AI agents, field conditions, or adjacent processes. Acts as a process analyst: investigates, diagnoses, and improves the pipe in progressive rounds — each round delivers visible…
c
OpenPaw coordinator — routes requests to skills, manages memory, knows what's installed. Use /c for any task.
-21risk-automation
Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.
-2chat-automation
Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.
ably-automation
Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.
abstract-automation
Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.