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
86
GitHub Stars
20
First Seen
Jan 24, 2026
design-patterns — miles990/claude-software-skills