Architecture Anti-Patterns
Namngiven vokabulär och konsekvens-inramning för att upptäcka gudobjekt, tät koppling och delad databas-koppling.
Testad · Fungerar
Vad den gör
En enfilsreferens som namnger och förklarar vanliga arkitektoniska misslyckandepönster (God Object, Big Ball of Mud, Circular Dependency, Database as Integration Point, N+1 queries, cascade failures) och ger standardformuleringar för att ta upp dem med ett team. Triggers vid granskning av systemdesign, diagnostisering av återkommande avbrott, eller vid frågan om vilka misstag man ska undvika innan man bygger något nytt.
Testrapport
Granskade en fiktiv order/lager/prissättningsarkitektur med synkron kedjning, en delad databas och en N+1-loop: färdigheten namngav varje mönster exakt (Tight Coupling/cascade failure, Database as Integration Point, N+1 Query Problem) och lade till intressent-redo inramning, men de underliggande tekniska fynden matchade vad en baslinjegranskning redan fångade.
Testad: 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
Kommandon och exempelprompter
/architecture-anti-patternsNamngiven vokabulär och konsekvens-inramning för att upptäcka gudobjekt, tät koppling och delad databas-koppling.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
what's wrong with three services all writing to the same shared databaseis this checkout code an N+1 query problem waiting to happenhelp me name why this service is turning into a big ball of mud