design-patterns

Installation
SKILL.md

Design Patterns

Overview

Reusable solutions to common software design problems. Understanding patterns helps you communicate design ideas effectively and avoid reinventing the wheel.


Creational Patterns

Factory Method

Purpose: Create objects without specifying exact class

// Abstract factory
interface PaymentProcessor {
  process(amount: number): Promise<Result>;
}
Installs
78
GitHub Stars
17
First Seen
Jan 24, 2026
design-patterns — miles990/claude-software-skills