Agent Skills: software-design-principles

Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Triggers on: writing new classes or functions, refactoring, code review, 'clean up', method longer than 10 lines, feature envy, primitive obsession, deep nesting.

UncategorizedID: NTCoding/claude-skillz/software-design-principles

Install this agent skill to your local

pnpm dlx add-skill https://github.com/NTCoding/claude-skillz/software-design-principles

Skill Files

Browse the full folder contents for software-design-principles.

Download Skill

Loading file tree…

Select a file to preview its contents.