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.
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