architecture
Ramy do podejmowania decyzji architektonicznych z analizą wymagań i dokumentacją ADR
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wsparcia decyzji architektonicznych w projektach. Przeprowadzisz analizę wymagań, ocenisz kompromisy między rozwiązaniami i udokumentujesz decyzje w formacie ADR (Architecture Decision Record). Narzędzie zawiera szablony, drzewa decyzyjne i przykłady implementacji dla projektów od MVP po systemy enterprise. Główna zasada: zacznij od prostoty, dodawaj złożoność tylko gdy jest to uzasadnione.
Jak używać
Zainstaluj skill architecture w swoim środowisku Claude. Skill ma dostęp do narzędzi Read, Glob i Grep do przeglądania dokumentacji.
Rozpocznij od fazy odkrywania kontekstu: przeczytaj plik context-discovery.md, aby zrozumieć kluczowe pytania do zadania sobie na etapie projektowania. Plik zawiera również klasyfikację typu projektu, co pomoże ci wybrać odpowiednie podejście.
Przeanalizuj wymagania i ograniczenia projektu. Upewnij się, że wymagania są jasno zdefiniowane, a wszystkie ograniczenia techniczne i biznesowe zostały zidentyfikowane.
Przejdź do analizy kompromisów: użyj pliku trade-off-analysis.md, aby dla każdej ważnej decyzji architektonicznej ocenić alternatywy i ich konsekwencje. Dokument zawiera szablony ADR, które ułatwią dokumentację uzasadnienia.
Wybierz wzorce architektoniczne: skonsultuj się z plikiem pattern-selection.md, który zawiera drzewa decyzyjne i listę anty-wzorców do uniknięcia. Jeśli potrzebujesz inspiracji, sprawdź examples.md z przykładami dla MVP, SaaS i systemów enterprise.
Zweryfikuj swoją architekturę za pomocą listy kontrolnej: wymagania są zrozumiane, kompromisy są udokumentowane, rozważyłeś prostsze alternatywy, ADRy są napisane dla znaczących decyzji, a umiejętności zespołu odpowiadają wybranym wzorcom.