code-wiki

Generate Markdown documentation and Mermaid diagrams for software repositories.

2|1|Updated Jul 14, 2026
One-click install
npx skills add https://github.com/heysuhas/hermes_cli --skill code-wiki-heysuhas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-wiki
Source: https://github.com/heysuhas/hermes_cli/tree/main/optional-skills/software-development/code-wiki
Command: npx skills add https://github.com/heysuhas/hermes_cli --skill code-wiki-heysuhas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Automated Documentation: Creates comprehensive READMEs, module maps, and architecture overviews for any local or remote repository.
  • Visual Diagrams: Generates Mermaid-based class and sequence diagrams to visualize system flow and component relationships.
  • Use Case: When onboarding to a new project or auditing a legacy repository, use this Skill to instantly produce a professional-grade wiki that maps out entry points, data flows, and module responsibilities.

Quick Start

Invoke the code-wiki skill to generate a full documentation suite for the repository located in the current directory.

Frequently Asked Questions about code-wiki

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

FAQPage Schema
Can I generate visual diagrams from source code automatically?

Generate Mermaid diagrams for software repositories by analyzing source files for class structures and module dependencies. The process produces class and sequence diagrams directly within Markdown artifacts to visualize system flow and component relationships.

What is the best way to map module dependencies in a legacy project?

Code documentation generation operates on both local and remote codebases using standard terminal commands and file system operations. It scans the directory structure without requiring external services or complex dependencies.

Do I need external services to create a code wiki from my repository?

The best way to map module dependencies is to scan source files and analyze workflow logic to identify architecture and component relationships. This produces a stable module map and architecture overview for the legacy repository.

How do I generate architecture documentation for an undocumented codebase?

You do not need external services to create a code wiki. The generation operates using standard terminal commands and file system operations to produce stable Markdown artifacts without complex dependencies.

Can I generate visual diagrams from source code automatically?

Limitations include relying on standard terminal commands and file system operations without external services. The output consists of stable Markdown artifacts containing Mermaid diagrams, which may require manual refinement for complex workflows.