home/categories/architecture-patterns/bchapuis-claude-plugins-plugins-software-design-skills-principles-skill-md
architecture-patternsdevelopment

principles

Core software design principles from 'A Philosophy of Software Design'. Use when asking about decomposition, deep modules, information hiding, complexity management, or John Ousterhout's design principles.

bchapuis
maintainer
bchapuis
Updated 1/13/2026
Stars
0
Forks
0
quick start

Installation and usage

Core software design principles from 'A Philosophy of Software Design'. Use when asking about decomposition, deep modules, information hiding, complexity management, or John Ousterhout's design principles.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use principles