software-design-principles
87Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Activates during code refactori
software
design
principles
Also installable via skills CLI
npx skills add NTCoding/claude-skillz/software-design-principles