code-wiki

Generate codebase wikis with architecture and module diagrams in Markdown and Mermaid.

31|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/markwang2658/hermes-windows-native --skill code-wiki-markwang2658
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-wiki
Source: https://github.com/markwang2658/hermes-windows-native/tree/main/hermes-agent/optional-skills/software-development/code-wiki
Command: npx skills add https://github.com/markwang2658/hermes-windows-native --skill code-wiki-markwang2658

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating comprehensive wiki documentation and Mermaid diagrams for codebases, saving hours of manual onboarding and maintenance.

Core Features & Use Cases

  • Automated wiki generation for codebases including overview, architecture diagrams, per-module deep-dives, and Mermaid class/sequence diagrams.
  • Works on local repos, private repos, and multi-language projects; uses only Hermes tooling.
  • Real-world use: quickly produce a GitHub-friendly wiki for onboarding new contributors and cross-team collaboration.

Quick Start

Generate a complete codebase wiki with architecture diagrams for the current project.

Frequently Asked Questions about code-wiki

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

FAQPage Schema
How do I auto-generate codebase wiki documentation with architecture diagrams?

You can auto-generate a codebase wiki by analyzing your repository files to produce Markdown documentation and Mermaid architecture diagrams. This creates a GitHub-friendly wiki with module deep-dives and sequence diagrams for onboarding contributors.

Can I generate Mermaid diagrams for a multi-language codebase automatically?

Yes, you can generate Mermaid class and sequence diagrams for multi-language projects. The tool analyzes your codebase structure and produces architecture and module diagrams that render directly on GitHub.

Does codebase wiki generation work for local and private repositories?

Codebase wiki generation works on local, private, and multi-language repositories. It uses built-in terminal, file reading, and search tools to analyze your code and produce documentation artifacts without external services.

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

The best way to document a codebase for onboarding is generating a comprehensive wiki with architecture diagrams and per-module deep-dives. This produces Markdown and Mermaid artifacts that render on GitHub for cross-team collaboration.

Do I need external services or dependencies to create codebase architecture diagrams?

No external services or dependencies are required to create codebase architecture diagrams. The tool uses only built-in terminal, file reading, searching, and writing tools to generate Markdown and Mermaid artifacts locally.

Why does my generated wiki need Mermaid diagrams for GitHub rendering?

Generated wikis need Mermaid diagrams because GitHub natively renders Mermaid syntax in Markdown files. This allows architecture, class, and sequence diagrams to display directly in your repository wiki without external image hosting.