开发与工程 ✓ Microsoft · 官方 llms-txtdocumentation-generationwikimarkdown

LLM 文档索引生成器

将项目 Wiki 转换为符合 llms.txt 规范的 LLM 友好文档索引。

FollowSkills 评估 · FSRS-2.0
谨慎使用
54/ 100 五分制 2.7 / 5
1 2 3 4 5 6
1信任安全17 / 25 · 3.4/5

技能要求先解析 git remote、分支并询问仓库来源,且禁止覆盖非 deep-wiki 生成的根 llms.txt,体现了一定的范围控制与用户确认;但未说明敏感数据处理、外部数据流、备份回滚或链接安全校验,因此扣分。

2可靠稳定8 / 20 · 2.0/5

指令结构基本一致,包含前置解析、格式规则、前置条件和验证清单;但没有可执行脚本、依赖说明、异常输入处理或失败反馈设计,且关键生成过程依赖代理自行推断,因此静态评估不超过10分。

3适用触发10 / 15 · 3.3/5

触发条件和主要使用场景较明确,覆盖 llms.txt、llms-full.txt、LLM-friendly 文档等请求;但非适用边界、不同仓库结构、中文文档支持及中国大陆网络可达性均未充分说明,因此扣分。

4规范维护9 / 15 · 3.0/5

文档采用渐进式结构,提供元数据、格式示例、前置条件、输出文件和验证清单,并声明 MIT 许可证与版本1.0.0;但缺少变更记录、明确维护责任、更新路径、安装依赖和故障排查,因此扣分。

5有效结果6 / 15 · 2.0/5

目标文件、结构、链接规则和校验项目较具体,理论上可完成核心任务;但没有真实代表性输出或关键路径复现证据,且复杂 wiki、缺失页面和已有文件场景仍需较多代理判断,因此静态评估不超过7分。

6证据核验4 / 10 · 2.0/5

提供 llms.txt 规范链接、明确规则和验证清单,具备有限的审计依据;但未提供该技能专属测试、提交输出或第三方执行证据,结论主要来自文档声明,因此静态评估不超过5分。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • 该技能要求执行 git 命令并询问仓库来源,但未定义命令失败、无远程仓库或分支检测失败时的处理方式。
  • 生成内容可能读取整个 wiki;未说明如何避免将密钥、内部链接或其他敏感信息写入 llms-full.txt。
  • 验证清单仅由代理执行,缺少自动化测试和可复现样例,发布前应人工检查链接、内容完整性和覆盖范围。
  • 依赖 llmstxt.org 规范说明;规范或相关网络服务不可达时,技能未提供本地规范副本或替代流程。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

这是 Microsoft Agent Skills 仓库中的一个文档生成技能,专门生成 llms.txt 和 llms-full.txt。它面向希望让项目 Wiki 更易被语言模型读取的开发者和文档维护者。技能会先解析源代码仓库上下文,再根据实际 Wiki 页面生成索引和完整内联文档。它属于深度 Wiki 插件的一部分,并不负责一般的 Azure SDK 开发。

首先运行 git remote get-url origin 和 git rev-parse --abbrev-ref HEAD,以解析源仓库地址和默认分支,并要求用户确认仓库是本地仓库还是具有源仓库 URL。随后读取已有 Wiki 页面,生成根目录 ./llms.txt、wiki/llms.txt 和 wiki/llms-full.txt;索引文件包含相对链接和页面摘要,完整文件以内联方式保存页面内容,并去除 YAML frontmatter、保留 Mermaid 图表、引用、表格和 Sources 注释。若没有 Wiki 页面,可建议先运行 /deep-wiki:generate,或根据 README 与源代码扫描生成不含 Wiki 页面链接的最小索引。若根目录已有非 deep-wiki 生成的 llms.txt,则不覆盖。

  1. 维护项目 Wiki 的开发团队,希望提供一个标准入口供语言模型发现文档。
  2. 使用深度 Wiki 生成器后,需要把多个 Wiki 页面汇总为 llms.txt 和完整上下文文件的文档维护者。
  3. 希望将项目文档部署到 VitePress,并需要 wiki/llms.txt 相对链接的团队。
  4. 需要把 Mermaid 图表、引用、表格和页面正文集中提供给代码代理或其他文档代理的工程团队。

这个 Skill 有哪些优点和局限?

优点
  • 输出根目录和 Wiki 目录两套索引,适合标准发现路径与 VitePress 导航。
  • 明确保留 Mermaid 图表、引用、表格和来源注释,适合完整文档上下文。
  • 包含链接存在性、空文档块、重复页面和内容长度等验证清单。
  • MIT 许可,且 README 表明仓库持续维护并扩展测试。
局限
  • 依赖已存在的 Wiki 页面才能发挥完整能力;否则只能生成基于 README 和源代码扫描的最小版本。
  • 必须先完成仓库上下文解析,并要求用户确认仓库类型;未解析完成前不能继续。
  • 源材料没有提供该单个技能的独立测试覆盖或具体运行时版本要求。
  • 会写入多个文档文件;已有非 deep-wiki 根 llms.txt 不会被覆盖。

如何安装这个 Skill?

仓库 README 支持运行 npx skills add microsoft/skills,然后在向导中选择所需技能;技能会安装到所选代理的目录,例如 GitHub Copilot 使用 .github/skills/。作为插件,也可在 Copilot CLI 中运行 /plugin marketplace add microsoft/skills 和 /plugin install deep-wiki@skills。源材料没有说明单独安装 wiki-llms-txt 文件夹的命令。

如何使用这个 Skill?

在已安装该技能且 Wiki 页面可用的项目中,提出“生成 llms.txt 和 llms-full.txt”或“让项目文档符合 llms.txt 标准”等请求。技能开始前会要求确认本地仓库或源仓库 URL,并解析 Git 远程地址和当前分支;若没有 Wiki,先运行 /deep-wiki:generate 或 /deep-wiki:page。

常见问题

这个技能是否免费?
仓库采用 MIT 许可。源材料没有说明运行相关服务或外部工具的费用。
使用它需要哪些权限?
技能明确需要运行 Git 命令,并读取和写入本地文档文件;源材料没有要求 MCP 服务器作为该技能的必需依赖。
没有 Wiki 页面还能使用吗?
可以生成最小 llms.txt,但技能建议先运行 /deep-wiki:generate 或 /deep-wiki:page,以获得基于 Wiki 页面链接的完整输出。
它会覆盖已有的根目录 llms.txt 吗?
如果已有文件不是由 deep-wiki 生成,技能明确要求不要覆盖。

同仓库的其他 Skills

均来自 microsoft/agent-skills

开发与工程 ✓ Microsoft · 官方

ADO Wiki 转换器

将 VitePress/GFM 文档转换为可发布到 Azure DevOps Wiki 的格式。

开发与工程 ✓ Microsoft · 官方

Wiki Architect

将代码仓库分析为分层文档目录和循序渐进的上手指南。

开发与工程 ✓ Microsoft · 官方

Wiki VitePress 打包器

将生成的 Wiki Markdown 打包成可浏览的深色 VitePress 站点。

开发与工程 ✓ Microsoft · 官方

GitHub 问题整理器

把杂乱的故障信息整理成可执行的 GitHub 问题报告。

写作与内容 ✓ Microsoft · 官方

Wiki Page Writer 技术文档技能

为代码代理生成带证据引用和深度 Mermaid 图表的技术 Wiki 页面。

自动化与运维 ✓ Microsoft · 官方

Azure 资源架构可视化器

分析 Azure 资源组及其依赖关系,生成详细的 Mermaid 架构图。

开发与工程 ✓ Microsoft · 官方

Microsoft Docs 技术研究助手

通过官方 Microsoft 文档帮助编码代理准确理解技术概念、配置、教程与限制。

开发与工程 ✓ Microsoft · 官方

Wiki 变更日志助手

从 Git 历史生成分类清晰的结构化变更日志。

开发与工程 ✓ Microsoft · 官方

Azure 技能创建指南

帮助编码代理创建结构清晰、精简且可验证的 Azure SDK 技能。

开发与工程 ✓ Microsoft · 官方

代码库入门指南生成器

为不同利益相关者生成结构化、带来源引用的代码库入门文档。

开发与工程 ✓ Microsoft · 官方

Azure OpenAI .NET 开发技能

为 .NET 编码代理提供 Azure OpenAI 集成范式。

开发与工程 ✓ Microsoft · 官方

Azure Realtime 播客生成

用 Azure OpenAI Realtime API 将文本转换为可播放的播客式音频。

开发与工程 ✓ Microsoft · 官方

Azure Identity Python 认证技能

为 Python Azure 应用提供基于 Microsoft Entra ID 的可复用身份认证指导。

开发与工程 ✓ Microsoft · 官方

Azure Tables Python 技能

帮助 Python 开发者使用 Azure Tables 完成安全认证、实体管理、查询与批量事务操作。

开发与工程 ✓ Microsoft · 官方

Azure Event Hubs Java 开发技能

帮助 Java 开发者构建高吞吐、可 checkpoint 的 Azure 事件流应用。

开发与工程 ✓ Microsoft · 官方

Azure Identity TypeScript

为 TypeScript Azure 应用配置安全、可切换的 Microsoft Entra ID 身份验证。

自动化与运维 ✓ Microsoft · 官方

Azure 应用可靠性顾问

评估并提升 Azure Functions 与 App Service 的可靠性。

开发与工程 ✓ Microsoft · 官方

Azure 云架构师

帮助编码代理按照 Azure 架构中心最佳实践设计和审查生产级云系统。

开发与工程 ✓ Microsoft · 官方

Azure AI 文本分析 Python 技能

为 Python 开发者提供 Azure 文本分析与自然语言处理集成指导。

开发与工程 ✓ Microsoft · 官方

Azure AI Vision 图像分析技能

为 Python 编码代理提供 Azure AI Vision 图像理解实现指南。

相关 Skills