Dev & Engineering ✓ Microsoft · Official

ADO Wiki Converter

Converts VitePress and GFM documentation into Azure DevOps Wiki-compatible files.

54/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 2.7k
Last updated
3mo ago
License
MIT
azure-devops-wikivitepressmermaidmarkdown
+2nodejsdocumentation-conversion

What does this skill do, and when should you use it?

ADO Wiki Converter is a documentation-engineering skill in Microsoft’s Agent Skills repository. It instructs an agent to generate a Node.js ESM build script that transforms VitePress or GFM Markdown into Azure DevOps Wiki-compatible copies under dist/ado-wiki/. The workflow addresses Mermaid syntax, YAML front matter, parent-relative source links, and VitePress containers while preserving citations, diagrams, structure, and images. It is a good fit for teams migrating documentation to ADO Wiki, but it does not document publishing or authentication.

It instructs the agent to resolve the source repository context and generate scripts/build-ado-wiki.js. The script reads documentation files, strips YAML front matter, converts Mermaid fences to ADO containers, changes flowchart to graph, removes Mermaid <br> variants and long arrows, and turns parent-relative source links into plain text. It can also convert VitePress tip, warning, danger, and info containers into ADO alert blockquotes. The output goes to dist/ado-wiki/, with transformation statistics, index.md handling, .order files, and verification checks.

Good fit
  • A development team maintaining VitePress documentation that must also render correctly in Azure DevOps Wiki.
  • A documentation owner migrating pages containing Mermaid diagrams, YAML front matter, and source-code links.
  • An engineer who needs transformed copies while keeping the original Markdown untouched.
  • A documentation maintainer seeking a dependency-free Node.js conversion build for CI or local use.

How do you install this skill?

Before you use it
  • Do not treat this SKILL.md as a verified complete build script; implement and test directory collection, index generation, .order files, non-Markdown copying, and container conversion before production use.
  • Before execution, confirm the git remote, source root, and the write scope of dist/ado-wiki/ to avoid overwriting existing output; separately confirm credentials and permissions before publishing to Azure DevOps.
  • Sample-check Mermaid syntax, ADO version compatibility, relative links, and Chinese-content rendering in the target Wiki.
Before you start
Your agent needs
  • Shell / CLI
  • Local filesystem
Install first
  • Node.js

The skill is included in Microsoft’s deep-wiki plugin. In Copilot CLI, run /plugin marketplace add microsoft/skills and then /plugin install deep-wiki@skills. The repository collection also supports npx skills add microsoft/skills, followed by selecting skills in the wizard; the source does not document a more specific single-skill selection command.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/microsoft/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/.github/plugins/deep-wiki/skills/wiki-ado-convert" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Generate an ADO Wiki build script for this VitePress documentation, preserve citations and images, and write converted copies to dist/ado-wiki/.

After installing the deep-wiki plugin, ask the agent: “Generate an ADO Wiki build script for this VitePress documentation, preserve citations and images, and write converted copies to dist/ado-wiki/.” The skill requires a scripts/build-ado-wiki.js script and verification of Mermaid fences, flowchart keywords, front matter, links, directory structure, copied assets, and index.md.

What are this skill's strengths and limitations?

Pros
  • Provides concrete Azure DevOps Wiki fixes for Mermaid, front matter, links, and VitePress containers.
  • Requires only Node.js built-in modules and no external dependencies.
  • Keeps source files untouched and writes transformed copies to a separate directory.
  • Includes build statistics, landing-page rules, sidebar ordering, and a verification checklist.
Limitations
  • The source provides instructions rather than an observed implementation or test results.
  • Publishing to Azure DevOps Wiki, authentication, and deployment are outside the documented scope.
  • Some Mermaid diagram types are unsupported by ADO, and inline styling may be ignored.
  • The workflow requires an agent environment with shell and filesystem access.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
ADO Wiki Converter this page ✓ Microsoft · Official 54 · Use with care ★ 2.7k 3mo ago MIT
Wiki VitePress Packager ✓ Microsoft · Official 51 · Use with care ★ 2.7k 3mo ago MIT
LLM Documentation Index Generator ✓ Microsoft · Official 54 · Use with care ★ 2.7k 3mo ago MIT
Azure Blob Storage for TypeScript ✓ Microsoft · Official 51 · Use with care ★ 2.7k 3mo ago MIT
Azure Application Insights Instrumentation Guide ✓ Microsoft · Official 48 · Use with care ★ 2.7k 3mo ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
54/ 100 5-point scale 2.7 / 5
1Trust18 / 25 · 3.6/5

The skill requires repository-source resolution and user interaction, states that source files remain untouched, writes copies under dist/ado-wiki/, and uses only Node.js built-ins, reducing dependency and exfiltration risk. Points are deducted because it lacks explicit pre-write confirmation, output-collision handling, rollback or cleanup procedures, sensitive-data guidance, and publishing permission boundaries for Azure DevOps.

2Reliability8 / 20 · 2.0/5

The transformation rules, sample functions, and verification checklist are fairly concrete, and the skill requires stopping when repository context is unresolved. Static evidence provides no skill-specific tests; collectMarkdownFiles, container conversion, index generation, and .order generation are not fully implemented, while link, front-matter, and Mermaid edge cases are limited. The static ceiling therefore applies.

3Adaptability10 / 15 · 3.3/5

The audience and scenario are clear: converting VitePress/GFM documentation into Azure DevOps Wiki-compatible format, with stated boundaries for same-directory links, external links, and skipped directories. Points are deducted because trigger conditions, input/output contracts, and non-fit cases are not formalized enough; Chinese-language validation and mainland-China network fit are not discussed, although the core conversion is local.

4Convention10 / 15 · 3.3/5

The front matter supplies a name, description, MIT license, author, and version, and the document is layered around incompatibilities, script structure, verification, and limitations. Points are deducted for missing installation and Node-version requirements, complete runnable examples, FAQ guidance, changelog, and an explicit maintenance/update path; some stated requirements also diverge from the shown main-flow pseudocode.

5Effectiveness5 / 15 · 1.7/5

The core goals for Mermaid, front matter, links, and container conversion are explicit, and transformed copies are intended to be directly usable for later Wiki publishing. Points are deducted because key helper logic is omitted, while index-page generation, .order files, non-Markdown copying, and npm integration are requirements or fragments rather than a demonstrated complete implementation. Static evidence cannot establish complete usability.

6Verifiability3 / 10 · 1.5/5

The skill includes concrete transformation code, an acceptance checklist, and auditable rule descriptions, while the repository shows general CI and test infrastructure. Points are deducted because there are no skill-specific tests, real output samples, or third-party execution records, and the supplied CI/test material does not cover this skill’s key paths.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a Review evidence[1][2][3][4][5][6][7][8][9][10]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does it modify the original Markdown files?
No. The documented workflow preserves source files and writes transformed copies under dist/ado-wiki/.
Are npm packages required?
No additional packages are specified. The generated script should use only node:fs/promises, node:path, and node:url.
Does it publish directly to Azure DevOps Wiki?
The source does not say that it does. It generates ADO Wiki-compatible files; upload and authentication are not documented.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Wiki VitePress Packager

Packages generated Wiki Markdown into a browsable dark-themed VitePress site.

★ 2.7k FS 51 Use with care 3mo ago
Writing & Content ✓ Microsoft · Official

Wiki Page Writer

Generates evidence-backed technical Wiki pages with source citations and deep Mermaid diagrams.

★ 2.7k FS 50 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

LLM Documentation Index Generator

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

★ 2.7k FS 54 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Blob Storage for TypeScript

A practical guide for uploading, downloading, and managing Azure Blob Storage from TypeScript and JavaScript applications.

★ 2.7k FS 51 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Application Insights Instrumentation Guide

Practical guidance for adding Application Insights telemetry to Azure-hosted ASP.NET Core and Node.js web apps.

★ 2.7k FS 48 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure File Share TypeScript Skill

Guides coding agents through Azure SMB file-share operations in TypeScript.

★ 2.7k FS 48 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Microsoft 365 Agents SDK for TypeScript

Build TypeScript enterprise agents with routing, Express hosting, streaming responses, and Copilot Studio integration.

★ 2.7k FS 48 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Codebase Onboarding Guide Generator

Generate source-grounded onboarding documentation for contributors, engineers, leaders, and product managers.

★ 2.7k FS 48 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Key Vault Secrets for TypeScript

Securely store and retrieve application secrets in Azure Key Vault while managing key lifecycles from Node.js.

★ 2.7k FS 44 Not recommended 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Key Vault Keys for TypeScript

A practical TypeScript guide to creating, protecting, rotating, and using cryptographic keys in Azure Key Vault.

★ 2.7k FS 38 Not recommended 3mo ago
Dev & Engineering ✓ Microsoft · Official

GitHub Issue Creator

Turn messy failure reports into actionable GitHub-flavored Markdown issues.

★ 2.7k FS 43 Not recommended 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

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

★ 2.7k FS 56 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Wiki Architect

Turns a code repository into a structured documentation catalogue and guided onboarding path.

★ 2.7k FS 52 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Microsoft Docs Researcher

Ground coding agents in official Microsoft documentation for concepts, tutorials, configuration, limits, and best practices.

★ 2.7k FS 53 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Skill Creator

A disciplined guide for building concise, verifiable Azure SDK skills for coding agents.

★ 2.7k FS 48 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Identity for Python

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

★ 2.7k FS 60 Recommended 3mo ago
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.

★ 2.7k FS 57 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Event Hubs Java Skill

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

★ 2.7k FS 57 Use with care 3mo ago
Dev & Engineering ✓ Microsoft · Official

Azure Identity for TypeScript

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

★ 2.7k FS 57 Use with care 3mo ago
Automation & Ops ✓ Microsoft · Official

Azure Reliability Advisor

Assess and improve reliability for Azure Functions and App Service.

★ 2.7k FS 57 Use with care 3mo ago

Related skills