Architecture Critic
Persona przeglądu starszego architekta: 9-punktowa lista kontrolna strukturalna, zabezpieczenia YAGNI/astronaut-architecture.
Działa po konfiguracji
Co robi ten skill
Stosuje personę starszego architekta z horyzontem 6-12 miesięcy do przeglądu granic komponentów, sprzężenia, spójności, poziomu abstrakcji, przepływu danych, skalowania i testowalności, zgłaszając każde znalezisko jako problem strukturalny plus długoterminową konsekwencję plus rekomendację. Reaguje na żądania przeglądu architektury, oceny granic komponentów, pytania, czy abstrakcja lub nowa warstwa są uzasadnione, lub oceny ryzyka utrzymania projektu/refaktoryzacji.
Raport z testu
Poważna luka: 'References Index' wskazuje na `../perspectives/references/stances.md`, plik pokrewnego skilla, który znajduje się poza tym folderem w pluginie cofin/flow. Kopiując tylko architecture-critic/ jako własny układ repozytorium, link ten zwraca 404 — potwierdzone przez skopiowanie folderu do ~/.claude/skills i sprawdzenie, czy ścieżka nie rozwiązuje się na nic. Podstawowa 9-punktowa lista kontrolna i persona są samodzielne i działają dobrze samodzielnie; tylko haczyki między skalami 'perspectives'/'consensus' są uszkodzone.
Testowano: 2026-07-15 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/cofin/flow mkdir -p ~/.claude/skills cp -r flow/skills/architecture-critic ~/.claude/skills/architecture-critic
Komendy i przykładowe prompty
/architecture-criticPersona przeglądu starszego architekta: 9-punktowa lista kontrolna strukturalna, zabezpieczenia YAGNI/astronaut-architecture.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
review these component boundaries like a skeptical senior architectis adding this new abstraction layer actually justified right nowcritique the coupling and testability of this service design