Create Diagram

Bouw een navigeerbaar tld architectuurmodel van een codebase via de tld CLI

Door Mertcikla · Mertcikla/tld

Werkt met setup ★ 9.2/10

Create Diagram — Bouw een navigeerbaar tld architectuurmodel van een codebase via de tld CLI

Wat het doet

Bouwt een navigeerbaar architectuurmodel van een lokale codebase of beschreven systeem met behulp van de tld CLI — elementen, gelabelde connectoren en drill-down views — en registreert elk commando in een opnieuw uitvoerbaar .tld/diagram.sh uitvoeringslogboek. Activeert wanneer de gebruiker vraagt om een repo te diagrammeren, systeemarchitectuur in kaart te brengen, componentrelaties te tonen, of drill-down views te creëren. Vereist dat de tld binary afzonderlijk is geïnstalleerd (het is niet gebundeld met de skill).

Testrapport

De tld binary gebouwd vanuit de bron (Go 1.26; een frontend/dist placeholder toegevoegd om te voldoen aan een go:embed directive) aangezien de CLI niet gebundeld is met de skill. De volledige workflow van de skill uitgevoerd in een mock 3-tier repo: tld init, vervolgens de gedocumenteerde platte commando's (add --ref/--kind/--parent, connect --from/--to/--label) via een .tld/diagram.sh uitvoeringslogboek, vervolgens tld validate en tld plan — alles slaagde, resulterend in 6 elementen/6 connectoren en het aan het licht brengen van een ARC102 missing-tech waarschuwing; tld tech suggest werkte ook. Elke CLI-vorm in de body kwam overeen met de realiteit. Baseline voor dezelfde "diagram this system" taak was een statisch Mermaid tekstblok; de uitvoer van de skill is een machine-gevalideerde, planbare, drill-down tld kennisgrafiek — duidelijk rijker. Het oordeel is setup, niet pass, omdat de tld binary afzonderlijk geïnstalleerd moet worden (vendor curl|sh of een source build); het kopiëren van de skill alleen doet niets totdat tld op PATH staat.

Getest op: 2026-07-31 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /create-diagramBouw een navigeerbaar tld architectuurmodel van een codebase via de tld CLI

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

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