reversa-docs-mapper

Generate architecture, module, and topology HTML documentation from codebase dependency data.

Updated Nov 4, 2025
One-click install
npx skills add https://github.com/Markson22/MKV-SYTEM --skill reversa-docs-mapper-markson22
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-docs-mapper
Source: https://github.com/Markson22/MKV-SYTEM/tree/main/.agents/skills/reversa-docs-mapper
Command: npx skills add https://github.com/Markson22/MKV-SYTEM --skill reversa-docs-mapper-markson22

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts scattered module and dependency data into intuitive, navigable visualizations and living documentation for complex project architectures.

Core Features & Use Cases

  • Create interactive 3D Code City visualizations and 2D module maps from code metadata.
  • Generate architecture and module documentation pages to speed onboarding and refactoring reviews.
  • Apply to legacy systems to reveal structure, dependencies, and hotspots in seconds.

Quick Start

Regenerate architecture and module maps by invoking the mapper against the current codebase.

Frequently Asked Questions about reversa-docs-mapper

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

FAQPage Schema
How do I visualize project architecture and module dependencies from code metadata?

You can visualize project architecture by processing module and dependency data to generate navigable 3D Code City visualizations and 2D module maps, revealing system structure and hotspots. This skill converts scattered code metadata into intuitive visual representations for quick comprehension of complex systems.

What is the best way to generate living documentation for a legacy codebase?

The best way to generate living documentation for a legacy codebase is applying architecture visualization to reveal structure, dependencies, and hotspots in seconds. This skill produces interactive architecture.html and modules.html pages to speed onboarding and refactoring reviews by converting code metadata into navigable maps.

Do I need modules.json and deps.json files to create architecture visualizations?

Yes, creating architecture visualizations requires modules.json and deps.json data files as input. The skill identifies modules, dependencies, and topology from this codebase data to produce navigable architecture visualizations and generate the corresponding architecture.html and modules.html documentation pages.

Can I use three.js and d3 for interactive 3D and 2D module dependency maps?

Yes, you can use three.js and d3 for interactive module dependency maps through interoperability with rendering skills. The mapper leverages these frameworks to render 3D Code City visualizations and 2D module maps from extracted codebase metadata, enabling quick comprehension of complex systems.

Does the architecture mapper detect topology to generate topology.html?

Yes, the architecture mapper detects topology during processing and generates a topology.html file when found. This occurs alongside architecture.html and modules.html generation within the reversa-docs workflow, providing a complete navigable visualization of the project's modules and dependencies.

When should I not use automated codebase visualization for architecture documentation?

Automated codebase visualization for architecture documentation is not suitable when modules.json and deps.json data are unavailable, as the mapper requires these specific inputs. It also may not be ideal for very small projects where the overhead of generating 3D or 2D maps outweighs the comprehension benefits.