design-patterns

Installation
SKILL.md

Design Patterns

Proven solutions to recurring design problems.

Context

You are selecting a design pattern for a problem. Understand the tradeoffs of each.

Domain Context

  • Creational: How to create objects? (Singleton, Factory, Builder, Prototype)
  • Structural: How to compose objects? (Adapter, Bridge, Facade, Proxy, Decorator)
  • Behavioral: How do objects interact? (Observer, Strategy, State, Command, Iterator)

Instructions

  1. Identify Problem: What design issue are you facing?
  2. Map to Pattern: Which pattern solves this?
  3. Understand Intent: Why does this pattern work?
Related skills
Installs
1
GitHub Stars
9
First Seen
Apr 18, 2026