Create Diagram
Construye un modelo de arquitectura tld navegable de una base de código a través del CLI tld
Funciona con configuración
Qué hace
Construye un modelo de arquitectura navegable de una base de código local o sistema descrito utilizando el CLI `tld` — elementos, conectores etiquetados y vistas de desglose — y registra cada comando en un registro de ejecución `.tld/diagram.sh` re-ejecutable. Se activa cuando el usuario pide diagramar un repositorio, mapear la arquitectura del sistema, mostrar relaciones de componentes o crear vistas de desglose. Requiere el binario `tld` instalado por separado (no está incluido con la habilidad).
Informe de la prueba
Se construyó el binario `tld` desde el código fuente (Go 1.26; se añadió un marcador de posición `frontend/dist` para satisfacer una directiva `go:embed`) ya que el CLI no está incluido con la habilidad. Se ejecutó el flujo de trabajo completo de la habilidad en un repositorio simulado de 3 capas: `tld init`, luego los comandos planos documentados (`add --ref/--kind/--parent`, `connect --from/--to/--label`) a través de un registro de ejecución `.tld/diagram.sh`, luego `tld validate` y `tld plan` — todo tuvo éxito, produciendo 6 elementos/6 conectores y mostrando una advertencia `ARC102 missing-tech`; `tld tech suggest` también funcionó. Cada forma CLI en el cuerpo coincidía con la realidad. La línea base para la misma tarea de "diagramar este sistema" fue un bloque de texto estático de Mermaid; la salida de la habilidad es un grafo de conocimiento `tld` validado por máquina, planificable y con desglose — claramente más rico. El veredicto es `setup`, no `pass`, porque el binario `tld` debe instalarse por separado (`vendor curl|sh` o una compilación desde el código fuente); copiar la habilidad sola no hace nada hasta que `tld` esté en el PATH.
Probado el: 2026-07-31 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/Mertcikla/tld.git /tmp/create-diagram-src mkdir -p ~/.claude/skills cp -R /tmp/create-diagram-src/skills/create-diagram ~/.claude/skills/create-diagram # REQUIRES the `tld` binary on PATH (NOT bundled). Official installer (macOS/Linux): # curl -LsSf https://tldiagram.com/install.sh | sh # Windows: powershell -ExecutionPolicy ByPass -c "irm https://tldiagram.com/install.ps1 | iex" # Or build from source (needs Go 1.26+; go:embed needs a frontend/dist placeholder): # cd /tmp/create-diagram-src && mkdir -p frontend/dist && echo x > frontend/dist/index.html \ # && go build -o /usr/local/bin/tld ./cmd/tld # Plugin-marketplace alternative: repo is a Claude plugin (.claude-plugin/plugin.json + .agents/plugins/marketplace.json).
Comandos y prompts de ejemplo
/create-diagramConstruye un modelo de arquitectura tld navegable de una base de código a través del CLI tld
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Diagram the architecture of this repositoryMap the component relationships in this systemCreate a drill-down view of this service