About
The Design Patterns skill equips Claude with a robust framework for applying GoF (Gang of Four) architectural principles during software development and refactoring tasks. It provides domain-specific guidance on creational, structural, and behavioral patterns, offering Python-based implementations for patterns such as Factory Method, Decorator, and Strategy. By integrating SOLID principles, this skill helps developers identify common anti-patterns—like God Objects or spaghetti conditionals—and provides actionable roadmaps for transforming rigid code into modular, decoupled systems that are easier to test and extend.