code-wiki

Generate technical documentation and Mermaid diagrams from software repositories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, and includes assets (resource) components.

What problem does it solve?

This Skill solves the challenge of understanding unfamiliar or undocumented codebases by automatically generating structured, human-readable reference documentation and visual architecture diagrams.

Core Features & Use Cases

  • Automated Documentation: Generates comprehensive READMEs, architecture overviews, and module-level deep dives.
  • Visual Mapping: Creates Mermaid-based class and sequence diagrams to visualize system flow and component relationships.
  • Use Case: When onboarding to a new repository, use this Skill to instantly generate a wiki that maps out the project structure, entry points, and key workflows without manual effort.

Quick Start

Invoke the code-wiki skill to generate a full documentation suite for the current repository and save it to the default output 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 technical documentation for an undocumented codebase?

To generate technical documentation for an undocumented codebase, this Skill scans directory structures and analyzes source files to produce structured markdown artifacts, including READMEs and architecture overviews. It requires standard terminal access and git to track the repository state.

Can I automatically create Mermaid architecture diagrams from my source files?

Yes, you can automatically create Mermaid architecture diagrams from source files. This Skill analyzes module relationships within your codebase to generate Mermaid-based class and sequence diagrams that visualize system flow and component interactions.

What's the best way to create onboarding documentation for a new software repository?

The best way to create onboarding documentation for a new software repository is using this Skill to map project structure, entry points, and key workflows. It instantly generates a comprehensive wiki without manual effort, facilitating faster architectural understanding.

Does this code analysis tool work on remote repositories?

Yes, this code analysis tool works on remote repositories. It can operate on both local and remote codebases by scanning directory structures and analyzing source files for module relationships to generate structured markdown artifacts.

Do I need git installed to generate codebase wiki documentation?

Yes, you need git installed to generate codebase wiki documentation. Git is a required dependency used to track the repository state and facilitate the generation of structured markdown artifacts for your software project.