·software-patterns
</>

software-patterns

Decision framework for architectural patterns including DI, SOA, Repository, Domain Events, Circuit Breaker, and Anti-Corruption Layer. Use when designing systems, choosing patterns, or reviewing architecture.

81Installs·4Trend·@bobmatnyc

Installation

$npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill software-patterns

How to Install software-patterns

Quickly install software-patterns AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill software-patterns
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: bobmatnyc/claude-mpm-skills.

SKILL.md

View raw

Architectural patterns solve specific structural problems. This skill provides a decision framework for when to apply each pattern, not a catalog to memorize.

Core philosophy: Patterns solve problems. No problem? No pattern needed.

These patterns provide the structural foundation for maintainable systems. Apply unless you have specific reasons not to.

Decision framework for architectural patterns including DI, SOA, Repository, Domain Events, Circuit Breaker, and Anti-Corruption Layer. Use when designing systems, choosing patterns, or reviewing architecture. Source: bobmatnyc/claude-mpm-skills.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill software-patterns
Category
</>Dev Tools
Verified
First Seen
2026-02-19
Updated
2026-03-10

Browse more skills from bobmatnyc/claude-mpm-skills

Quick answers

What is software-patterns?

Decision framework for architectural patterns including DI, SOA, Repository, Domain Events, Circuit Breaker, and Anti-Corruption Layer. Use when designing systems, choosing patterns, or reviewing architecture. Source: bobmatnyc/claude-mpm-skills.

How do I install software-patterns?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill software-patterns Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/bobmatnyc/claude-mpm-skills