Architecture Critic

Senior-arkitekt gjennomgangs-persona: 9-punkts strukturell sjekkliste, YAGNI/astronaut-arkitektur rekkverk.

av cofin · cofin/flow

Krever oppsett ★ 8.4/10

Architecture Critic — Senior-arkitekt gjennomgangs-persona: 9-punkts strukturell sjekkliste, YAGNI/astronaut-arkitektur rekkverk.

Hva den gjør

Anvender en senior-arkitekt-persona med en 6-12 måneders horisont for å gjennomgå komponentgrenser, kobling, kohesjon, abstraksjonsnivå, dataflyt, skalering og testbarhet, og rapporterer hvert funn som et strukturelt problem pluss langsiktig konsekvens pluss anbefaling. Utløses ved forespørsler om å gjennomgå arkitektur, evaluere komponentgrenser, spørre om en abstraksjon eller et nytt lag er berettiget, eller vurdere vedlikeholdsrisikoen for et design/refaktor.

Testrapport

Reell mangel: 'References Index' peker til `../perspectives/references/stances.md`, en søsterferdighetsfil som ligger utenfor denne mappen i cofin/flow-pluginen. Kopier kun architecture-critic/ som repoets egen layout antyder, og den lenken gir 404 — bekreftet ved å kopiere mappen inn i ~/.claude/skills og sjekke at stien ikke løser seg ut. Kjernen 9-punkts sjekkliste og persona er selvstendige og fungerer fint frittstående; kun 'perspectives'/'consensus' kryss-ferdighetskroker er ødelagt.

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/cofin/flow
mkdir -p ~/.claude/skills
cp -r flow/skills/architecture-critic ~/.claude/skills/architecture-critic

Kommandoer og eksempelprompter

  • /architecture-criticSenior-arkitekt gjennomgangs-persona: 9-punkts strukturell sjekkliste, YAGNI/astronaut-arkitektur rekkverk.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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