Software design principles and patterns. This skill should be used when making architectural decisions, designing classes or modules, or evaluating code structure. Use proactively when discussing SOLID principles, coupling, cohesion, connascence, refactoring structure, class design, module boundaries, dependency injection, or the Four Rules of Simple Design. (user)
Install
npx skills add booch/config_files --skill designnpx skills add booch/config_files --skill design -a claude-code -gnpx skills add booch/config_files --skill design -a codex -ggemini skills install https://github.com/booch/config_files.git --path ai/skills/designgh skill install booch/config_files designgit clone --depth 1 https://github.com/booch/config_files /tmp/booch__config_files
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/booch__config_files/ai/skills/design ~/.claude/skills/design # Claude Code
cp -R /tmp/booch__config_files/ai/skills/design ~/.agents/skills/design # Codex, Cursor, Gemini CLI, Copilot, OpenCode