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>;
}
Related skills
More from miles990/claude-software-skills
devops-cicd
CI/CD pipelines, infrastructure as code, and deployment strategies
412code-quality
Clean code principles, SOLID, and code review practices
409game-development
Game development patterns, architectures, and best practices
281e-commerce
E-commerce platforms, payment processing, and shopping cart patterns
244saas-platforms
SaaS architecture, multi-tenancy, and subscription management
235project-management
Agile methodologies, issue tracking, and team collaboration tools
228