Dev & Engineering ✓ Microsoft · Official llms-txtdocumentation-generationwikimarkdown

LLM Documentation Index Generator

Turns project wiki content into llms.txt-compliant documentation for language-model discovery and context loading.

FollowSkills review · FSRS-2.0
Not recommended
54/ 100 5-point scale 2.7 / 5
Trust17 / 25 · 3.4/5

The skill requires resolving the git remote and branch, asking the user to clarify repository provenance, and avoiding overwrite of an existing root llms.txt not generated by deep-wiki. These provide some scoping and confirmation; deductions apply because sensitive-data handling, external data flows, backup/rollback, and link-safety checks are unspecified.

Reliability8 / 20 · 2.0/5

The instructions are broadly consistent and include prerequisites, format rules, and a validation checklist. However, there is no executable implementation, dependency guidance, abnormal-input handling, or designed failure feedback; key generation behavior is left to agent judgment, so the static score is capped below 10.

Adaptability10 / 15 · 3.3/5

Activation scenarios are reasonably clear and cover llms.txt, llms-full.txt, and LLM-friendly documentation requests. Deductions apply because non-fit boundaries, repository-layout variants, Chinese-language support, and mainland-China network reachability are not adequately addressed.

Convention9 / 15 · 3.0/5

The documentation is layered and includes metadata, format examples, prerequisites, output descriptions, and validation checks, with MIT licensing and version 1.0.0 stated. It lacks a changelog, explicit maintenance owner, update path, dependency/install notes, and troubleshooting guidance.

Effectiveness6 / 15 · 2.0/5

The target files, structure, link conventions, and validation requirements are concrete enough to make the core task plausible. No representative output or key-path reproduction evidence is provided, and complex or incomplete wikis still require substantial agent judgment, so the static score is capped below 7.

Verifiability4 / 10 · 2.0/5

The skill links to the llms.txt specification and states concrete rules and checks, providing limited auditability. There are no skill-specific tests, committed generated artifacts, or third-party execution results, so the score remains below the static ceiling of 5.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • The skill requires git commands and repository-source clarification but does not define behavior when the commands, remote lookup, or branch detection fail.
  • It may read the full wiki, yet gives no guidance for preventing secrets, internal links, or other sensitive data from being copied into llms-full.txt.
  • The validation checklist is agent-executed without automated tests or reproducible samples; manually inspect links, completeness, and coverage before release.
  • The workflow references the llmstxt.org specification but provides no local copy or fallback if that external reference is unreachable.
See the full review method →

What it does & when to use it

This Microsoft Agent Skills skill generates llms.txt and llms-full.txt files for LLM-friendly project documentation. It is intended for developers and documentation maintainers who want project wiki content to be easier for language models and coding agents to consume. The skill resolves repository context before generating files, then derives links and full content from existing wiki pages. It is part of the deep-wiki plugin and is not a general Azure SDK development skill.

It first runs git remote get-url origin and git rev-parse --abbrev-ref HEAD to resolve the source repository URL and current branch, and asks the user to confirm whether the repository is local-only or has a source URL. It then reads existing wiki pages and produces ./llms.txt, wiki/llms.txt, and wiki/llms-full.txt. The index files contain relative links and page descriptions; the full file inlines page content while stripping YAML frontmatter and preserving Mermaid diagrams, citations, tables, and Sources comments. If no wiki exists, it can suggest /deep-wiki:generate or /deep-wiki:page, or create a minimal README-and-source-scan version without wiki page links. It must not overwrite an existing root llms.txt that was not generated by deep-wiki.

  1. A development team maintaining a project wiki needs a standard discovery file for language models.
  2. A documentation maintainer has generated wiki pages with deep-wiki and wants concise and full llms.txt outputs.
  3. A team deploying documentation with VitePress needs wiki-relative links for internal navigation.
  4. An engineering team needs Mermaid diagrams, citations, tables, and page content packaged into one context-expanded document for coding or documentation agents.

Pros & cons

Pros
  • Produces both root-level and wiki-relative indexes for standard discovery and VitePress navigation.
  • Preserves Mermaid diagrams, citations, tables, and source comments in the full output.
  • Provides a validation checklist covering links, empty document blocks, duplicates, ordering, and size.
  • MIT-licensed, with the README describing active maintenance and expanding tests.
Limitations
  • It works best when wiki pages already exist; without them, output is limited to a minimal README-and-source-scan version.
  • Generation cannot proceed until repository context is resolved and the user confirms the repository type.
  • The source provides no independent test coverage or concrete runtime-version requirement for this individual skill.
  • It writes multiple documentation files and deliberately leaves a pre-existing non-deep-wiki root llms.txt untouched.

How to install

The repository README supports npx skills add microsoft/skills, followed by selecting skills in the installation wizard; skills are installed into the selected agent directory, such as .github/skills/ for GitHub Copilot. As a plugin, Copilot CLI users can run /plugin marketplace add microsoft/skills and /plugin install deep-wiki@skills. The source does not document a separate installation command for only the wiki-llms-txt folder.

How to use

After installing the skill in a project with available wiki pages, ask to “generate llms.txt and llms-full.txt” or to “make the project documentation LLM-friendly according to the llms.txt standard.” Before generation, confirm whether the repository is local-only or has a source repository URL; the skill then resolves the Git remote and current branch. If no wiki exists, run /deep-wiki:generate or /deep-wiki:page first.

FAQ

Is this skill free to use?
The repository is MIT-licensed. The source does not document costs for any external services or tools used during operation.
What permissions does it need?
It explicitly needs to run Git commands and read and write local documentation files. The source does not make an MCP server a required dependency for this skill.
Can it work without an existing wiki?
Yes, but only in a minimal mode based on the README and source scan. The skill recommends running /deep-wiki:generate or /deep-wiki:page first for wiki-linked output.
Will it overwrite an existing root llms.txt?
No. If the existing file was not generated by deep-wiki, the skill instructs the user not to overwrite it.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Azure Identity for Python

A practical skill for securing Python Azure applications with Microsoft Entra ID credentials.

Dev & Engineering ✓ Microsoft · Official

Azure Event Hubs Java Skill

Build production-oriented Java event streaming applications on Azure Event Hubs.

Dev & Engineering ✓ Microsoft · Official

Azure Tables for Python

A practical guide to building authenticated Azure Tables applications with Python entity CRUD, queries, and partition-scoped batch operations.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for TypeScript

Configure secure, flexible Microsoft Entra ID authentication for TypeScript Azure applications.

Automation & Ops ✓ Microsoft · Official

Azure Reliability Advisor

Assess and improve reliability for Azure Functions and App Service.

Dev & Engineering ✓ Microsoft · Official

Azure Cloud Architect

Guides coding agents through production-grade Azure architecture design and review using Azure Architecture Center practices.

Dev & Engineering ✓ Microsoft · Official

Azure AI Text Analytics for Python

Guides Python developers through Azure-powered text analysis and NLP workflows.

Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

Analyze Azure resource groups and turn their dependencies into detailed Mermaid architecture diagrams.

Dev & Engineering ✓ Microsoft · Official

Azure Maps for .NET

Build .NET location features for search, routing, maps, geolocation, and weather.

Dev & Engineering ✓ Microsoft · Official

Azure AI Vision Image Analysis

Guides Python coding agents in implementing Azure AI Vision image understanding.

Dev & Engineering ✓ Microsoft · Official

Azure Blob Storage for Python

Guides secure, production-minded Blob Storage operations in Python.

Dev & Engineering ✓ Microsoft · Official

Azure Queue Storage for Python

Gives coding agents reliable Python patterns for secure Azure Queue Storage messaging and asynchronous task processing.

Automation & Ops ✓ Microsoft · Official

Azure AI Gateway Governance

Use Azure API Management to govern traffic across AI models, MCP tools, and agents.

Automation & Ops ✓ Microsoft · Official

AKS Automatic Readiness

Assess Kubernetes workloads for AKS Automatic compatibility and identify migration blockers before you switch.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB ARM for .NET

Provision and manage Azure Cosmos DB resources from .NET through ARM.

Dev & Engineering ✓ Microsoft · Official

Azure Playwright Workspace Manager

Provision and manage Microsoft Playwright Testing workspaces with .NET and Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB for Python

A practical guide for building reliable Python applications on Azure Cosmos DB’s NoSQL API.

Dev & Engineering ✓ Microsoft · Official

Azure Key Vault SDK for Python

Gives Python coding agents practical guidance for securely managing Azure Key Vault secrets, keys, and certificates.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for Python

Gives coding agents practical Python SDK patterns for managing Azure API Management services, APIs, products, subscriptions, and policies.

Dev & Engineering ✓ Microsoft · Official

Azure Monitor Query for Python

Generate Python code for querying Azure Monitor logs and metrics.

Related skills