Oh-my-mermaid

Desarrollo

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.