Help us improve
Share bugs, ideas, or general feedback.
From architect-toolkit
Identify and avoid common architectural mistakes. Recognize patterns of failure. Use when reviewing designs or learning from mistakes.
npx claudepluginhub sethdford/claude-skills --plugin architect-toolkitHow this skill is triggered — by the user, by Claude, or both
Slash command
/architect-toolkit:architecture-anti-patternsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Recognize and avoid common architectural mistakes that lead to fragility, complexity, or failure.
Catalogue of known SDLC anti-patterns to reject during architecture, planning, code review, and post-incident analysis. Provides named patterns for clear communication.
Detects anti-patterns and architectural debt in codebases, proposes patterns like GoF SOLID DDD CQRS Microservices Cloud, generates boilerplate code. For Next.js FastAPI NestJS Django Express Go.
Reference catalog of proven architecture patterns. Know when to apply each pattern, tradeoffs, and examples. Use as reference when designing systems.
Share bugs, ideas, or general feedback.
Recognize and avoid common architectural mistakes that lead to fragility, complexity, or failure.
You are reviewing an architecture and want to spot common anti-patterns. Patterns of failure repeat across organizations. Learn them, recognize them, guide teams away from them.
Based on architecture and design anti-patterns research:
Common Anti-Patterns and Recognition:
Diagnose When Present:
Guide Teams Away: