Una colección de skills de IA para asistentes de código (como Claude, Antigravity, Cursor, etc.) diseñados para generar y exportar diagramas visuales directamente desde el chat o la terminal.
Para usar estos skills con tu asistente local de IA, debes clonar este repositorio dentro del directorio de "global skills" de tu editor (ej. .gemini/antigravity/skills o el equivalente en tu entorno).
- Abre tu terminal y navega hasta la carpeta de skills globales de tu asistente de IA.
- Ejecuta el siguiente comando para descargar la colección completa:
git clone https://github.com/SMARTbrainActivity/visual-diagramming-export.git- (Opcional pero recomendado) Audita el código usando nuestro escáner de seguridad antes de ejecutar:
node visual-diagramming-export/scripts/audit-scan.js- Reinicia tu chat con la IA. Ahora puedes pedirle: "Genera un mapa mental sobre [Tema] usando Markmap".
- Excalidraw Crafter: Genera archivos JSON
.excalidrawpuros para pizarras editables (diagramas de flujo, mapas mentales, matrices). - Markmap Generator: Compila listas jerárquicas en mapas mentales interactivos en formato HTML independiente de forma local.
- PlantUML Architect: Escribe código UML estricto y lo transforma de forma transparente en URLs de SVG/PNG listas para usar a través de la API de Kroki.
- Node.js: Necesario para ejecutar los scripts de compilación locales de Markmap y PlantUML en tu equipo.
- Cualquier Agente de IA / IDE: Estos skills son 100% independientes del IDE (agnósticos). La IA guardará los archivos en el disco local sin importar qué editor utilices.
🛡️ Nota de Privacidad y Seguridad: Si tu sistema aún no tiene Node.js instalado, la IA podría ofrecerte ejecutar el asistente guiado start-skill.js. Este script abierto viene incluido transversalmente en el repositorio y su ÚNICO propósito es invocar a los instaladores oficiales de tu sistema operativo (winget, brew, apt-get) para instalar Node.js de forma transparente. No contiene malware, descargas en segundo plano ni telemetría. Tienes total libertad y te animamos a auditar el código fuente en la carpeta libre /scripts/ antes de presionar aceptar.
🔍 Auditoría Estática Autocontenida: Este repositorio incluye un escáner estático nativo (scripts/audit-scan.js) estilo Snyk/CodeQL. Puedes ejecutar node scripts/audit-scan.js en tu terminal en cualquier momento para verificar matemáticamente que ninguna de las lógicas ejecutables contiene patrones maliciosos (uso de eval, peticiones HTTP no autorizadas o borrados de sistema por child_process).
Estos skills heredan automáticamente tu idioma. Puedes interactuar con la IA en español, inglés o cualquier otro idioma, y los diagramas generados contendrán el texto exacto en ese mismo idioma.
- Creador: SMARTbrain Activity
- Web: www.smartbrainactivity.ai
- Email: hey@smartbrainactivity.ai
