Contáctanos
Webflow Premium Partner Ehab Fayez
Volver a Agent Skills
Contenido y Documentación

D2 Declarative Diagrams

Crea diagramas modernos y declarativos con el lenguaje D2 para arquitectura de software y diseño de sistemas.

Claude Code Cursor Copilot

Descripción General

D2 es un lenguaje moderno de scripting de diagramas que convierte texto en diagramas. A diferencia de las herramientas de diagramación tradicionales, D2 presenta motores de layout automático, temas y una sintaxis limpia optimizada para diagramas de arquitectura de software.

Los agentes de codificación IA pueden generar diagramas D2 para arquitectura de sistemas, topología de red, esquemas de bases de datos y estructura de código. La sintaxis declarativa de D2 la hace natural para que los agentes IA la produzcan, ya que refleja de cerca cómo los ingenieros describen sistemas en prosa.

D2 soporta múltiples motores de layout (dagre, ELK, TALA), temas, animaciones y tooltips interactivos. Los diagramas pueden renderizarse como SVG, PNG o incrustarse en aplicaciones web. Los equipos pueden mantener documentación de arquitectura viva que los agentes IA actualizan a medida que evoluciona el sistema.

¿Para Quién Es?

  • Generar diagramas de arquitectura del sistema desde código
  • Crear diagramas de topología de red
  • Construir diagramas de relaciones de base de datos
  • Producir diagramas de infraestructura en la nube

Instalación

Configurar Claude Code
brew install d2

Configuración

# architecture.d2
direction: right

web: Web App {
  style.fill: "#e0e7ff"
}
api: API Server {
  style.fill: "#dbeafe"
}
db: Database {
  shape: cylinder
  style.fill: "#fef3c7"
}

web -> api: REST/GraphQL
api -> db: SQL queries