Create Diagram

Bygg en navigerbar tld-arkitekturmodell av en kodebase via tld CLI

av Mertcikla · Mertcikla/tld

Krever oppsett ★ 9.2/10

Create Diagram — Bygg en navigerbar tld-arkitekturmodell av en kodebase via tld CLI

Hva den gjør

Bygger en navigerbar arkitekturmodell av en lokal kodebase eller beskrevet system ved hjelp av tld CLI – elementer, merkede koblinger og drill-down-visninger – og registrerer hver kommando i en gjenkjørbar .tld/diagram.sh-utførelseslogg. Utløses når brukeren ber om å diagrammere et repo, kartlegge systemarkitektur, vise komponentrelasjoner eller opprette drill-down-visninger. Krever at tld-binærfilen er installert separat (den er ikke bundlet med ferdigheten).

Testrapport

Bygget tld-binærfilen fra kilde (Go 1.26; la til en frontend/dist-plassholder for å tilfredsstille en go:embed-direktiv) siden CLI-en ikke er bundlet med ferdigheten. Kjørte ferdighetens fulle arbeidsflyt i et mock 3-lags repo: tld init, deretter de dokumenterte flate kommandoene (add --ref/--kind/--parent, connect --from/--to/--label) via en .tld/diagram.sh-utførelseslogg, deretter tld validate og tld plan – alt lyktes, noe som ga 6 elementer/6 koblinger og avdekket en ARC102 manglende-teknologi-advarsel; tld tech suggest fungerte også. Hver CLI-form i kroppen samsvarte med virkeligheten. Baseline for den samme "diagram this system"-oppgaven var en statisk Mermaid-tekstblokk; ferdighetens utdata er en maskinvalideret, planleggbar, drill-down tld-kunnskapsgraf – tydelig rikere. Dommen er oppsett, ikke bestått, fordi tld-binærfilen må installeres separat (leverandør curl|sh eller en kildebygging); kopiering av ferdigheten alene gjør ingenting før tld er på PATH.

Testet på: 2026-07-31 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /create-diagramBygg en navigerbar tld-arkitekturmodell av en kodebase via tld CLI

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

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