Create Diagram
Tworzy nawigowalny model architektury tld bazy kodu za pomocą tld CLI
Działa po konfiguracji
Co robi ten skill
Buduje nawigowalny model architektury lokalnej bazy kodu lub opisanego systemu za pomocą tld CLI — elementy, oznaczone złącza i widoki szczegółowe — i rejestruje każde polecenie w możliwym do ponownego uruchomienia dzienniku wykonania .tld/diagram.sh. Uruchamia się, gdy użytkownik prosi o diagram repozytorium, mapowanie architektury systemu, pokazanie relacji komponentów lub tworzenie widoków szczegółowych. Wymaga osobnej instalacji binarki tld (nie jest ona dołączona do umiejętności).
Raport z testu
Zbudowano binarkę tld ze źródła (Go 1.26; dodano placeholder frontend/dist, aby spełnić dyrektywę go:embed), ponieważ CLI nie jest dołączone do umiejętności. Uruchomiono pełny przepływ pracy umiejętności w mockowym repozytorium 3-warstwowym: tld init, następnie udokumentowane płaskie polecenia (add --ref/--kind/--parent, connect --from/--to/--label) za pośrednictwem dziennika wykonania .tld/diagram.sh, następnie tld validate i tld plan — wszystkie zakończyły się sukcesem, dając 6 elementów/6 złączy i ujawniając ostrzeżenie ARC102 o brakującej technologii; tld tech suggest również działało. Każdy kształt CLI w treści odpowiadał rzeczywistości. Bazowe dla tego samego zadania "diagram this system" było statycznym blokiem tekstowym Mermaid; wyjście umiejętności to zwalidowany maszynowo, planowalny, szczegółowy graf wiedzy tld — wyraźnie bogatszy. Werdykt to setup, nie pass, ponieważ binarka tld musi być zainstalowana osobno (dostawca curl|sh lub kompilacja ze źródła); samo skopiowanie umiejętności nic nie daje, dopóki tld nie znajdzie się w PATH.
Testowano: 2026-07-31 · Claude Code 2.x (agent harness)
Instalacja
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).
Komendy i przykładowe prompty
/create-diagramTworzy nawigowalny model architektury tld bazy kodu za pomocą tld CLI
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Diagram the architecture of this repositoryMap the component relationships in this systemCreate a drill-down view of this service