design-patterns

Installation
SKILL.md

Software Design Patterns

Purpose

Guide for applying classic software design patterns in Python and C++ codebases. Patterns help solve common design problems with proven, reusable solutions.

When to Use This Skill

Automatically activates when working on:

  • Creating factories or builders
  • Implementing plugin systems
  • Decoupling components
  • Managing object creation complexity
  • Adding extensibility to existing code
  • Refactoring tightly-coupled code

Pattern Categories

Installs
1
First Seen
Jun 25, 2026
design-patterns — nmboyd/claude_setup