Architecture Critic

Senior-Architekt-Review-Persona: 9-Punkte-Struktur-Checkliste, YAGNI/Astronauten-Architektur-Guardrails.

von cofin · cofin/flow

Funktioniert mit Setup ★ 8.4/10

Architecture Critic — Senior-Architekt-Review-Persona: 9-Punkte-Struktur-Checkliste, YAGNI/Astronauten-Architektur-Guardrails.

Was es kann

Wendet eine Senior-Architekt-Persona mit einem Horizont von 6-12 Monaten an, um Komponenten-Grenzen, Kopplung, Kohäsion, Abstraktionsgrad, Datenfluss, Skalierung und Testbarkeit zu überprüfen, und meldet jeden Fund als strukturelles Problem plus langfristige Konsequenz plus Empfehlung. Löst bei Anfragen zur Überprüfung der Architektur, zur Bewertung von Komponenten-Grenzen, zur Frage, ob eine Abstraktion oder eine neue Schicht gerechtfertigt ist, oder zur Bewertung des Wartungsrisikos eines Designs/Refaktors aus.

Testbericht

Echte Lücke: Der 'References Index' verweist auf `../perspectives/references/stances.md`, eine Geschwister-Skill-Datei, die außerhalb dieses Ordners im cofin/flow-Plugin liegt. Wenn nur architecture-critic/ kopiert wird, wie es das Layout des Repositorys impliziert, schlägt dieser Link fehl (404) – bestätigt durch das Kopieren des Ordners in ~/.claude/skills und die Überprüfung, ob der Pfad zu nichts aufgelöst wird. Die Kern-9-Punkte-Checkliste und die Persona sind in sich geschlossen und funktionieren eigenständig; nur die Cross-Skill-Hooks 'perspectives'/'consensus' sind defekt.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /architecture-criticSenior-Architekt-Review-Persona: 9-Punkte-Struktur-Checkliste, YAGNI/Astronauten-Architektur-Guardrails.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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