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-page-blueprintgit 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-page-blueprint)<a href="https://agentmods.dev/skills/yaojingang/yao-geo-skills/yao-geo-page-blueprint"><img src="https://agentmods.dev/badge/skills/yaojingang/yao-geo-skills/yao-geo-page-blueprint/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-page-blueprint"><img src="https://agentmods.dev/badge/skills/yaojingang/yao-geo-skills/yao-geo-page-blueprint.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.00056 | $0.01564 |
| Opus 5.5 | $0.00022 | $0.00626 |
| Sonnet 5.5 | $0.00011 | $0.00313 |
| Haiku 4.5 | $0.00006 | $0.00156 |
Grade A, and why
yao-geo-page-blueprint 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 2mo 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 — 96 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Yao GEO Page Blueprint
使用场景
- 把目标内容、目标问题、品牌知识库、用户路径和转化目标,落成 GEO 友好的页面方案。
- 页面类型属于产品页、专题页、文章页、榜单页、对比页、科普页、知识库页、案例页或 FAQ 页。
- 页面要同时服务国内 AI 平台抓取、答案抽取、真实用户阅读和转化。
- 交付物需要包含 HTML 语义结构、Schema 建议、CMS 字段清单和四格式报告。
不适用场景
- 全站品牌、竞品、信源和 AI 答案样本诊断;应改用
yao-geo-panorama-audit。 - GEO 后端效果归因、埋点或追踪闭环;应改用
yao-geo-tracking。 - 只写文章、标题、公众号推文或内容改写,而不需要页面落地方案。
必读资料
references/page-blueprint-method.mdreferences/research-foundation.mdreferences/cn-ai-platform-adaptation.mdreferences/schema-html-cms-contract.mdreferences/real-data-workflow.mdreferences/artifact-layout.mdreferences/quality-gates.mdreferences/output-file-workflow.md
执行流程
- 选择页面类型:产品页、专题页、榜单页、对比页、科普页、知识库页、案例页或 FAQ 页。
- 判断数据模式:
provided-source-pack、assisted-web-research、ai-answer-sample或synthetic-planning;需要真实数据时按references/real-data-workflow.md建立来源包。 - 对齐目标问题、用户路径、品牌事实、转化目标和合规边界。
- 建立输入、假设与边界表,明确已知事实、设计假设、缺口、合规限制和待确认项。
- 建立真实数据接入与核验计划,区分官方来源、客户知识库、第三方资料、AI 答案样本和方案假设。
- 建立研究依据映射:把 GEO 可见性、Google 生成式 AI 搜索、query fan-out、长上下文位置偏置、RAG 证据可追溯、结构化特征、Schema 和 WCAG/WAI 规则转成页面设计原则。
- 扩展 query fan-out:覆盖定义、对比、风险、价格、替代方案、实施、案例、FAQ 和转化相关子问题,并映射到页面模块。
- 生成信息架构:首屏直接答案、结构化摘要、核心事实卡、判断框架、对比表、实体关系、证据区、FAQ、案例、来源和转化模块。
- 设计 AI 可抽取模块:键值对、表格、步骤、原子事实、实体关系、问答、上下文无关摘要和 Schema
@id连接关系。 - 设计用户转化模块:CTA、表单、咨询、下载、试用、案例入口和内链;CTA 不能干扰核心答案和证据区。
- 输出 HTML 语义结构与 Schema 候选,包括 Article、FAQPage、Product、Organization、BreadcrumbList、Review 等;HTML 可视化报告必须带固定跟随菜单栏。
- 输出 CMS 字段清单,说明字段 key、中文名、类型、必填性、来源、校验规则、前端位置和是否进入 Schema。
- 输出桌面端、移动端、公众号版、无障碍和实施验收建议。
- 如需文件交付,使用
scripts/render_yao_geo_page_blueprint.py从report_input.json生成 Markdown、HTML、Word、PDF。 - 按
references/quality-gates.md自 review;发现分析不完整、数据来源不清、格式缺失、溢出、字段英文化、Schema 越界、固定菜单缺失或 CTA 干扰时,先修复再交付。
输出契约
GEO 页面设计方案输入、假设与边界真实数据接入与核验计划查询意图与 Query Fan-out 覆盖页面模块与信息架构图研究依据与页面设计原则实体关系与知识图谱字段证据区与来源台账AI 可抽取模块设计用户转化模块设计HTML 结构样例Schema 建议CMS 字段清单无障碍与页面体验要求实施验收与监测计划桌面端、移动端和公众号版建议- 默认四格式交付:Word(
.docx)、PDF(.pdf)、HTML(.html)、Markdown(.md)
What ships with it
31 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 1.0 KB
- evals/expected_artifacts.json 2.4 KB
- evals/failure_cases.md 1016 B
- evals/quality_cases.json 3.3 KB
- evals/rubric.md 962 B
- evals/trigger_cases.json 1.2 KB
- examples/demo/lingxu-yao-geo-page-blueprint-demo-quality-review.json 542 B
- examples/demo/lingxu-yao-geo-page-blueprint-demo.docx 17 KB
- examples/demo/lingxu-yao-geo-page-blueprint-demo.html 31 KB
- examples/demo/lingxu-yao-geo-page-blueprint-demo.md 20 KB
- examples/demo/lingxu-yao-geo-page-blueprint-demo.pdf 341 KB
- examples/demo/report_input.json 31 KB
- examples/hubspot-cn-demo/hubspot-cn-yao-geo-page-blueprint-quality-review.json 582 B
- examples/hubspot-cn-demo/hubspot-cn-yao-geo-page-blueprint.docx 22 KB
- examples/hubspot-cn-demo/hubspot-cn-yao-geo-page-blueprint.html 42 KB
- examples/hubspot-cn-demo/hubspot-cn-yao-geo-page-blueprint.md 29 KB
- examples/hubspot-cn-demo/hubspot-cn-yao-geo-page-blueprint.pdf 392 KB
- examples/hubspot-cn-demo/report_input.json 43 KB
- manifest.json 1.4 KB
- references/artifact-layout.md 1.7 KB
- references/cn-ai-platform-adaptation.md 907 B
- references/output-file-workflow.md 1.2 KB
- references/page-blueprint-method.md 2.7 KB
- references/quality-gates.md 2.3 KB
- references/real-data-workflow.md 3.8 KB
- references/research-foundation.md 4.3 KB
- references/schema-html-cms-contract.md 2.3 KB
- reports/artifact-design-profile.md 566 B
- reports/output-risk-profile.md 1.4 KB
- scripts/render_yao_geo_page_blueprint.py 21 KB runs code
- templates/brief-template.md 1.3 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.
- 2mo ago First seen · 96 lines · 56 tokens per session scan A 471799f5b3f9
yao-geo-page-blueprint is a skill published in the GitHub repository yaojingang/yao-geo-skills (910 stars, last pushed 29d ago), licensed MIT. It adds 56 tokens to every session and 1,564 once invoked, about $0.0002 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-30.
Other skills, from other repositories
officecli-academic-paper
Use this skill to build academic-style .docx output: journal / conference / thesis chapters carrying formal citation style (APA, Chicago, IEEE, MLA), numbered equations, figure & table cross-references, footnotes/endnotes, bibliography, or multi-column journal layout. Trigger on: 'research paper', 'journal paper'…
officecli
Create, analyze, proofread, and modify Office documents (.docx, .xlsx, .pptx) using the officecli CLI tool. Use when the user wants to create, inspect, check formatting, find issues, add charts, or modify Office documents.
obsidian-bases
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
skillshare
Manage skills, agents, extras, hooks, plugins, and MCP connection settings with the Skillshare CLI. Use when the user asks to configure or run Skillshare, install or sync resources across AI tools, manage shared memory notes, review a session for lessons or dream over saved memories, import MCP settings, manage…
skillshare-implement-feature
Implement a feature from a spec file or description using TDD workflow. Use this skill whenever the user asks to: add a new CLI command, implement a feature from a spec, build new functionality, add a flag, create a new internal package, or write Go code for skillshare. This skill enforces test-first development…
skillshare-changelog
Generate CHANGELOG.md entry from recent commits in conventional format. Also syncs the website changelog page. Use this skill whenever the user asks to: generate a changelog, document what changed between tags, or create a new CHANGELOG entry. If you see requests like "write the changelog for v0.17", "what changed…