Software Design Principles

22

"Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Activates during code refactoring, design reviews, or when user requests design improvements."

Marketplace

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install NTCoding/claude-skillz/Software Design Principles
skilz install NTCoding/claude-skillz/Software Design Principles --agent opencode
skilz install NTCoding/claude-skillz/Software Design Principles --agent codex
skilz install NTCoding/claude-skillz/Software Design Principles --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/NTCoding/claude-skillz
2. Copy the agent skill directory:
cp -r claude-skillz/software-design-principles ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
claude-skillz
Type
Non-Technical
Meta-Domain
general
Primary Domain
general
Sub-Domain
javascript react code
Market Score
22

Report Security Issue

Found a security vulnerability in this agent skill?