code-wiki

Generate a codebase wiki with Mermaid architecture diagrams and Markdown module documentation.

78|16|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill code-wiki-sheawinkler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-wiki
Source: https://github.com/sheawinkler/hermes-agent-ultra/tree/main/optional-skills/software-development/code-wiki
Command: npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill code-wiki-sheawinkler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating a cohesive, navigable wiki for any codebase, including architecture diagrams and module-level documentation, so teams can quickly understand and maintain complex projects.

Core Features & Use Cases

  • Generate an overview, architecture diagrams (Mermaid), and per-module deep-dives directly from a local repo.
  • Works across languages and codebases, using only Hermes tools (terminal, read_file, search_files, write_file).
  • Use cases include onboarding new contributors, documenting legacy systems, and producing ready-to-publish project docs.

Quick Start

Create a complete codebase wiki by running the Code Wiki skill on your repository to produce Markdown plus Mermaid diagrams in the local wiki directory.

Frequently Asked Questions about code-wiki

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

FAQPage Schema
How do I generate architecture diagrams and module documentation for my codebase?

To generate codebase documentation, this skill analyzes your local repository using terminal and file reading tools, then outputs Markdown wiki files with Mermaid architecture diagrams and per-module deep-dives ready for Git hosting.

Can I create Mermaid diagrams automatically from a local repository without external services?

Yes, you can generate Mermaid diagrams from a local repository without external services. The skill operates solely using Hermes tools like terminal, read_file, search_files, and write_file to produce Markdown and Mermaid artifacts.

Does the codebase wiki generator work with multiple programming languages?

The codebase wiki generator supports multiple languages and codebases. It analyzes repository structure and source files to produce an overview, architecture diagrams, and module-level documentation regardless of the programming language used.

What is the best way to document a legacy codebase for onboarding new contributors?

The best way to document a legacy codebase for onboarding is generating a comprehensive wiki with architecture diagrams and module deep-dives. This skill produces navigable Markdown documentation with Mermaid diagrams directly from your existing repository.

How to produce ready-to-publish project docs from a local codebase?

To produce ready-to-publish project docs, run this skill on your local repository to generate a wiki directory containing Markdown files and Mermaid architecture diagrams. The output is formatted for direct Git repository hosting.

What are the limitations of generating codebase documentation with only local repository tools?

When generating codebase documentation with only local repository tools, the skill relies exclusively on Hermes toolkit components like terminal and file operations without external API services, which may limit dynamic analysis or third-party rendering integrations.