code-wiki

Generate a codebase wiki with architecture and module documentation.

Updated May 4, 2026
One-click install
npx skills add https://github.com/Plaidmustache/hermes-nulab --skill code-wiki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-wiki
Source: https://github.com/Plaidmustache/hermes-nulab/tree/main/optional-skills/software-development/code-wiki
Command: npx skills add https://github.com/Plaidmustache/hermes-nulab --skill code-wiki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often struggle to quickly document large codebases, capture architecture, and provide navigable references for teammates.

Core Features & Use Cases

  • Automated wiki generation for any codebase, including architecture diagrams (Mermaid) and per-module deep-dives.
  • Language-agnostic support: works with local repos, private repos, and cloned projects across ecosystems.
  • Generates a standard wiki structure (README, architecture.md, getting-started.md, modules/, diagrams/).

Quick Start

Start the skill on a repository to produce a complete codebase wiki with diagrams.

Frequently Asked Questions about code-wiki

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

FAQPage Schema
How do I generate wiki documentation for a codebase?

To generate wiki documentation for a codebase, you start the skill on a local or cloned repository. It analyzes the repo structure and emits a standardized wiki layout including README.md, architecture.md, getting-started.md, modules/, and diagrams/.

Can I create Mermaid architecture diagrams automatically from my repository?

Yes, you can create Mermaid architecture diagrams automatically from your repository. The skill discovers the repo structure, selects key modules, and generates Mermaid diagrams to visually map the architecture within the output diagrams/ directory.

Does this work with private repositories and multiple programming languages?

This works with private repositories and multiple programming languages. It is language-agnostic and applicable across ecosystems, supporting local repos, private repos, and cloned projects to produce module-level deep-dives and architecture overviews.

What is the best way to document large codebases for teammates quickly?

The best way to document large codebases quickly is to automate wiki generation. This skill captures architecture and provides navigable references by producing an overview, architecture diagrams, and per-module deep-dives for teammates.

What files and structure are produced when generating codebase documentation?

When generating codebase documentation, the produced files and structure include a standardized wiki layout. It emits README.md, architecture.md, getting-started.md, a modules/ directory for deep-dives, and a diagrams/ directory for Mermaid visualizations.