Oh-my-mermaid
Descripción
En visualización de arquitectura de software, muchos generadores se limitan a un grafo plano de dependencias. Esta CLI no escribe código, no sustituye a tu IDE y no modela UML: registra skills en tu herramienta de IA (Claude Code, Cursor, Codex y otras), recorre el repositorio y deja documentación en Mermaid lista para navegar.
Tras omm setup lanzas /omm-scan dentro del asistente. El análisis produce perspectivas (estructura, flujo de datos, integraciones…) y cada elemento admite hasta siete campos: descripción, diagrama, contexto, restricciones, preocupaciones, tareas y notas. Los nodos complejos se desglosan en hijos con sus propios diagramas; el visor detecta el anidamiento en la carpeta .omm/.
CLI, visor y nube
Con omm view abres el visor interactivo. También puedes fijar el idioma del contenido, actualizar el paquete y, si quieres, subir la arquitectura a ohmymermaid.com (privada por defecto y compartible con el equipo). El código se publica con licencia MIT; hay paquete npm y configuración para Claude Code, Codex, Cursor, OpenClaw y Antigravity.
Tecnologías y temas
-
Arquitectura anidada
Los nodos complejos se convierten en carpetas hijas; el visor las muestra como grupos expandibles.
-
CLI npm
Instalas oh-my-mermaid en global y con omm setup, view y push cubres el flujo diario.
-
Mermaid
Cada perspectiva y nodo anidado lleva su diagrama .mmd, no un único grafo plano.
-
Nube opcional
Puedes enlazar el proyecto y subir la documentación a ohmymermaid.com, privada por defecto.
-
Skills de IA
El análisis lo lanzas con /omm-scan dentro de Claude Code, Cursor o Codex, no en la terminal.