design-patterns
Installation
SKILL.md
Design Patterns
Classic object-oriented design patterns for building flexible, maintainable software.
When to Use This Skill
Use this skill when:
- Refactoring code with complex conditionals or tight coupling
- Designing systems that need flexibility for future changes
- Recognizing anti-patterns that a design pattern would solve
- Code reviews where design decisions need validation
- Explaining patterns to team members