Architecture Anti-Patterns

Navngivet ordforråd og konsekvens-framing til at spotte god objects, tight coupling og shared-DB coupling.

Af sethdford · sethdford/claude-skills

Testet · Virker ★ 8.8/10

Architecture Anti-Patterns — Navngivet ordforråd og konsekvens-framing til at spotte god objects, tight coupling og shared-DB coupling.

Hvad det gør

En enkeltstående reference, der navngiver og forklarer almindelige arkitektoniske fejlmønstre (God Object, Big Ball of Mud, Circular Dependency, Database as Integration Point, N+1 queries, cascade failures) og giver standardformuleringer til at rejse dem med et team. Triggere ved gennemgang af et systemdesign, diagnosticering af tilbagevendende nedbrud, eller spørge, hvilke fejl der skal undgås, før noget nyt bygges.

Testrapport

Gennemgik en fiktiv ordre/lager/prissætningsarkitektur med synkron kædning, en delt DB og en N+1-løkke: skill'en navngav hvert mønster præcist (Tight Coupling/cascade failure, Database as Integration Point, N+1 Query Problem) og tilføjede stakeholder-klar framing, men de underliggende tekniske fund matchede, hvad en baseline-gennemgang allerede havde fanget.

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

Installation

git clone https://github.com/sethdford/claude-skills
cd claude-skills
mkdir -p ~/.claude/skills
cp -r architect/architect-toolkit/skills/architecture-anti-patterns ~/.claude/skills/architecture-anti-patterns

Kommandoer og eksempelprompter

  • /architecture-anti-patternsNavngivet ordforråd og konsekvens-framing til at spotte god objects, tight coupling og shared-DB coupling.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • what's wrong with three services all writing to the same shared database
  • is this checkout code an N+1 query problem waiting to happen
  • help me name why this service is turning into a big ball of mud