Create Diagram

Erstellt ein navigierbares tld-Architekturmodell einer Codebasis über die tld CLI

von Mertcikla · Mertcikla/tld

Funktioniert mit Setup ★ 9.2/10

Create Diagram — Erstellt ein navigierbares tld-Architekturmodell einer Codebasis über die tld CLI

Was es kann

Erstellt ein navigierbares Architekturmodell einer lokalen Codebasis oder eines beschriebenen Systems mithilfe der tld CLI – Elemente, beschriftete Konnektoren und Drill-Down-Ansichten – und zeichnet jeden Befehl in einem wiederholbaren .tld/diagram.sh-Ausführungsprotokoll auf. Wird ausgelöst, wenn der Benutzer ein Repo diagrammieren, die Systemarchitektur abbilden, Komponentenbeziehungen anzeigen oder Drill-Down-Ansichten erstellen möchte. Erfordert die separate Installation des tld-Binärprogramms (es ist nicht im Skill enthalten).

Testbericht

Das tld-Binärprogramm aus dem Quellcode erstellt (Go 1.26; einen frontend/dist-Platzhalter hinzugefügt, um eine go:embed-Direktive zu erfüllen), da die CLI nicht im Skill enthalten ist. Den vollständigen Workflow des Skills in einem Mock-3-Tier-Repo ausgeführt: tld init, dann die dokumentierten flachen Befehle (add --ref/--kind/--parent, connect --from/--to/--label) über ein .tld/diagram.sh-Ausführungsprotokoll, dann tld validate und tld plan – alles erfolgreich, ergab 6 Elemente/6 Konnektoren und zeigte eine ARC102-Warnung für fehlende Technologie an; tld tech suggest funktionierte ebenfalls. Jede CLI-Form im Text entsprach der Realität. Die Baseline für dieselbe Aufgabe „diagram this system“ war ein statischer Mermaid-Textblock; die Ausgabe des Skills ist ein maschinell validierter, planbarer, Drill-Down-tld-Wissensgraph – deutlich reichhaltiger. Das Urteil ist Setup, nicht Pass, da das tld-Binärprogramm separat installiert werden muss (Anbieter curl|sh oder ein Quell-Build); das Kopieren des Skills allein bewirkt nichts, bis tld im PATH ist.

Getestet am: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

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).

Befehle & Beispiel-Prompts

  • /create-diagramErstellt ein navigierbares tld-Architekturmodell einer Codebasis über die tld CLI

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Diagram the architecture of this repository
  • Map the component relationships in this system
  • Create a drill-down view of this service