Architecture Critic

Persona przeglądu starszego architekta: 9-punktowa lista kontrolna strukturalna, zabezpieczenia YAGNI/astronaut-architecture.

Autor: cofin · cofin/flow

Działa po konfiguracji ★ 8.4/10

Architecture Critic — Persona przeglądu starszego architekta: 9-punktowa lista kontrolna strukturalna, zabezpieczenia YAGNI/astronaut-architecture.

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 architect
  • is adding this new abstraction layer actually justified right now
  • critique the coupling and testability of this service design