by luoling8192 · Claude Skill · ★ 327
software-design-philosophy A reusable agent skill based on John Ousterhout's A Philosophy of Software Design. What it does This skill provides design philosophy guidance during: Code reviews Architecture discussions API design Module decomposition decisions Refactoring Naming and commenting improvements Error handling strategy Installation Claude Code Skills.sh (Vercel) License MIT
| Stars | 327 |
| Forks | 17 |
| Category | Claude Skill |
| License | MIT |
| Quality Score | 58.8960195803347/100 |
| Last Updated | 2026-07-11 |
| Created | 2026-03-11 |
| Platforms | claude-code, codex |
| Est. Tokens | ~1k |
These tools work well together with software-design-philosophy-skill for enhanced workflows:
Explore other popular claude skill tools:
software-design-philosophy-skill is Claude Code skill: Software design philosophy guide based on A Philosophy of Software Design by John Ousterhout. It is categorized as a Claude Skill with 327 GitHub stars.
You can find installation instructions and usage details in the software-design-philosophy-skill GitHub repository at github.com/luoling8192/software-design-philosophy-skill. The project has 327 stars and 17 forks, indicating an active community.
software-design-philosophy-skill is released under the MIT license, making it free to use and modify according to the license terms.