code-wiki

Generates structured wiki documentation and Mermaid diagrams for software repositories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, pygount.

What problem does it solve?

This Skill solves the challenge of maintaining up-to-date documentation for complex codebases by automating the creation of architecture overviews, module maps, and technical diagrams.

Core Features & Use Cases

  • Automated Documentation: Generates comprehensive READMEs, architecture guides, and module deep-dives.
  • Visual Architecture: Automatically creates Mermaid-based flowcharts, class diagrams, and sequence diagrams.
  • Use Case: When onboarding to a new repository, use this Skill to instantly generate a structured wiki that maps out the project structure, key entry points, and data flows 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 automatically generate technical documentation and architecture diagrams for a codebase?

Automated codebase documentation is generated by analyzing repository structure and source files to produce comprehensive technical wikis, including architecture overviews, module maps, and Mermaid diagrams without manual effort.

Can I generate Mermaid diagrams automatically from my source code?

Yes, Mermaid diagrams are generated automatically by analyzing code logic and data flows, producing visual flowcharts, class diagrams, and sequence diagrams to map out project architecture and workflow sequences.

What is the best way to create a structured wiki for onboarding to a new repository?

Creating a structured wiki for onboarding involves mapping the project structure, key entry points, and data flows, generating comprehensive READMEs and module deep-dives to instantly orient new developers.

Do I need git installed to automate code analysis and generate documentation?

Yes, git is a required dependency to operate on local or remote codebases, alongside pygount, to perform automated code analysis and satisfy the requirements for generating reference documentation.

Does this automated documentation tool work with remote codebases?

Yes, the tool operates on both local and remote codebases to generate structured technical documentation, executing standard terminal tools to analyze the software repository and produce architecture guides.

What are the limitations of using standard terminal tools for code analysis and wiki generation?

Standard terminal tools for code analysis rely on repository file access and dependencies like git and pygount, meaning generation may be limited by repository size, access permissions, and available local processing resources.