doc-wiki

Route /doc-wiki commands to scripts and agents for wiki generation.

13|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/narailabs/doc-wiki --skill doc-wiki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-wiki
Source: https://github.com/narailabs/doc-wiki/tree/main/skills/doc-wiki
Command: npx skills add https://github.com/narailabs/doc-wiki --skill doc-wiki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires js-yaml, ignore, narai-primitives, @narai/credential-providers, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Coordinates a multi-skill documentation ecosystem to route /doc-wiki:* commands to the right scripts and agents, compile wiki pages from multiple sources, and maintain the wiki's quality over time.

Core Features & Use Cases

  • Routes /doc-wiki:* commands to the correct combination of TypeScript scripts and sub-agents.
  • Assembles and maintains a wiki from code, design docs, Jira/Confluence data, and database schemas.
  • Applies post-write hooks like cross-linking and tag harmonization to keep the wiki coherent as the project evolves.

Quick Start

Install dependencies, build, and bootstrap a wiki scaffold with /doc-wiki:init, then begin ingestion with /doc-wiki:ingest.

Frequently Asked Questions about doc-wiki

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a wiki from code and database schemas?

To generate a wiki from code and database schemas, you use a documentation orchestration tool to ingest source files, ORM definitions, and schemas, which then synthesizes and cross-links the data into structured wiki pages.

Can I compile design docs and Jira data into a single structured wiki?

Yes, you can compile design docs and Jira data into a single structured wiki by ingesting multiple data sources, validating the content, and applying cross-linking and tag harmonization to maintain coherence.

What is the best way to keep documentation cross-linked as a project evolves?

The best way to keep documentation cross-linked as a project evolves is to apply post-write guards during wiki ingest and refresh cycles, ensuring continuous tag harmonization and structural coherence automatically.

How do I route documentation commands to the correct scripts and agents?

You route documentation commands to the correct scripts and agents by using a coordinating orchestrator that maps specific command prefixes to designated TypeScript scripts and sub-agents for end-to-end workflow processing.

Does doc-wiki support linting and fixing documentation errors automatically?

Yes, doc-wiki supports linting and fixing documentation errors automatically by validating ingested content and executing post-write fixes to maintain wiki quality during promote and refresh operations.

When do I need to use a self-healing documentation wiki?

You need a self-healing documentation wiki when managing complex multi-source documentation ecosystems that require continuous validation, synthesis, and automated cross-linking to prevent structural decay over time.