Software Design Philosophy Skill
Claude Code skill: Software design philosophy guide based on A Philosophy of Software Design by John Ousterhout
Software Design Philosophy Skill is an open-source agent skill by luoling8192, with 353 GitHub stars and the MIT license. Its code was last updated Jul 11, 2026.
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
claude install-skill luoling8192/software-design-philosophy-skill
Codex
codex skills add luoling8192/software-design-philosophy-skill
Skills.sh (Vercel)
npx skills add luoling8192/software-design-philosophy-skill
License
MIT
Software Design Philosophy Skill alternatives
View more →Similar agent skills in Design & Media, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Software Design Philosophy Skill (this page) luoling8192 | 353 | MIT | Jul 11, 2026 | Scanned, no flagged issues |
| Open Design nexu-io | 105k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Impeccable pbakaus | 99k | Apache-2.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Diagram Design cathrynlavery | 64k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Huashu Design alchaincyf | 28k | MIT | Oct 30, 2026 | Scanned, no flagged issues |
| Brag latent-spaces | 20k | MIT | Oct 23, 2026 | Scanned, no flagged issues |