技能说明
适合文档站、博客、落地页和 JavaScript 渲染网站的 AI 可读性改造;重点是 /llms.txt、.md 路由、Accept: text/markdown、Link 和 Vary: Accept。技能明确反对 AI 专用 meta 标签、UA 伪装和把 JSON-LD 当成 LLM 方案;相关标准仍在发展,发布前请按自己的内容和抓取政策验证。
关于此技能
把网站内容按标准 HTTP 和 Markdown 方式暴露给 AI 工具,提升文档、博客和落地页的可读取性与可引用性。
核心能力
Markdown 内容入口
规划 /llms.txt、/llms-full.txt 和每个页面对应的 .md 版本,让 AI 读取干净内容。
标准内容协商
正确处理 Accept: text/markdown、q 值、406、Vary: Accept 和 Link,避免把 HTML 错发给 Agent。
识别错误做法
明确排除 AI 专用 meta 标签、ai.txt、UA 伪装、隐藏注释和把 JSON-LD 当成 LLM 可见性方案。
适用场景
文档和博客 AI 可读化
给知识库、API 文档和文章增加清晰的 Markdown 入口和页面索引。
JavaScript 网站内容暴露
解决 Agent 抓到空 React 根节点或脚本包,却读不到正文的问题。
AI 引用与 GEO 基础
在尊重站点抓取和训练政策的前提下,改善内容被 ChatGPT、Claude 等工具读取的机会。
使用步骤
- 01
第一步:审查抓取政策
检查 robots.txt、现有内容来源和站点是否允许相关 AI 抓取,再决定 Content-Signal 等设置。
- 02
第二步:补齐 Markdown 表达
建立 /llms.txt 和 .md 页面,确保 HTML 与 Markdown 来自同一份内容,避免双份内容漂移。
- 03
第三步:验证 HTTP 行为
用 Accept 请求、响应头和公开扫描器检查 q 值、Vary、Link、406 和页面内容是否正确。
常见问题
llms.txt 是行业强制标准吗?+
不是。SKILL.md 明确说明相关约定仍在发展,没有主要服务商正式承诺一定读取;它的价值在于成本低且便于人工和 Agent 获取内容。
会不会因为识别 AI 访问而被搜索引擎认为是伪装?+
不应使用 User-Agent 识别来区别内容。技能建议使用标准 Accept 协商,并为 HTML 与 Markdown 设置 Vary: Accept。
它会替代传统 SEO、无障碍或安全配置吗?+
不会。SKILL.md 明确不用于传统 Google SEO、WCAG 无障碍审计或 CSP/安全响应头;这些问题应分别处理。
安装前检查
把兼容性、来源和安装入口先看清楚,再放进自己的工作流。
Claude Code · Codex · Cursor
已提供来源链接
命令可直接复制
2026/09/01
安装提醒:即使有清晰的来源和安装方式,也建议先阅读 SKILL.md,确认它会访问哪些文件和服务。
npx skills add evilmartians/agent-skills --skill llms-visibility -a claude-code -g