Home
Softono
software-design-philosophy-skill

software-design-philosophy-skill

Open source MIT
318
Stars
16
Forks
1
Issues
1
Watchers
3 months
Last Commit

About software-design-philosophy-skill

Claude Code skill: Software design philosophy guide based on A Philosophy of Software Design by John Ousterhout

Platforms

Web Self-hosted

Links

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

Skills.sh (Vercel)

npx skills add luoling8192/software-design-philosophy-skill

License

MIT