用途:按 llms.txt 规范生成面向大语言模型的文档文件。主要输出三个文件:根目录 ./llms.txt(发现入口,1-5KB)、wiki/llms.txt(wiki 相对路径链接,用于 VitePress 部署与内部导航)、wiki/llms-full.txt(内联全部 wiki 页面内容)。
触发场景:用户要求生成 llms.txt、提及该标准、希望文档“LLM 友好”、或请求项目摘要文件及 llms-full.txt。
使用前必须先解析源仓库:运行 git remote get-url origin 检查远程地址;询问用户是本地仓库还是已有远程 URL;远程地址存为 REPO_URL,本地则只用相对路径;运行 git rev-parse --abbrev-ref HEAD 确定默认分支。未完成前不得继续。
格式要点:llms.txt 仅一个 H1 项目名;必须有一段针对本项目的密集摘要引用块;补充非显而易见的上下文;H2 按主题组织,条目形如 标题: 一句说明;“Optional”段表示可跳过;链接相对 wiki 目录;内容须来自真实页面。llms-full.txt 结构相同,但每个页面用 doc 块内联完整 Markdown,去除 YAML frontmatter,保留 Mermaid 图、引用、表格与 Sources 注释。
前置条件:最好已有 wiki 页面(如经 /deep-wiki:generate 或 /deep-wiki:page 生成);若无,建议先生成,或仅基于 README 与源码扫描生成不含 wiki 链接的最小 llms.txt。根目录已有且非本技能生成的 llms.txt 不得覆盖。
限制:资料未提供具体安装命令、收费或平台信息;分类暂未提供。