c4-architecture
Generuj dokumentację architektury systemów za pomocą diagramów C4 w Mermaid
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do tworzenia profesjonalnej dokumentacji architektury oprogramowania w oparciu o model C4. Automatycznie generuje diagramy kontekstu, kontenerów, komponentów i wdrożenia w składni Mermaid, dostosowane do poziomu abstrakcji wymaganego przez Twoją publiczność. Niezależnie od tego, czy dokumentujesz nowy system dla całego zespołu, czy szczegółowo opisujesz wewnętrzne komponenty dla deweloperów — ta umiejętność analizuje strukturę kodu i tworzy odpowiednie wizualizacje w formacie markdown.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium davila7/claude-code-templates w ścieżce cli-tool/components/skills/creative-design/c4-architecture.
Wyzwól umiejętność, pytając o diagram architektury — użyj słów kluczowych takich jak "diagram architektury", "diagram C4", "kontekst systemu", "diagram kontenerów", "diagram komponentów", "diagram wdrożenia" lub "dokumentuj architekturę".
Określ zakres i publiczność: umiejętność automatycznie wybierze odpowiedni poziom C4 (kontekst dla wszystkich, kontenery dla zespołu technicznego, komponenty dla deweloperów, wdrożenie dla DevOps).
Umiejętność analizuje Twoją bazę kodu, identyfikuje komponenty, kontenery i relacje między nimi.
Generuje diagramy Mermaid C4 na wybranych poziomach abstrakcji i zapisuje je w plikach markdown z wyjaśniającym kontekstem.
Pamiętaj, że diagramy kontekstu i kontenerów są wystarczające dla większości zespołów — komponenty i wdrożenie dodaj tylko wtedy, gdy rzeczywiście zwiększają wartość dokumentacji.