Agent skill

solid-principles

SOLID principles for object-oriented design. Use when reviewing code quality, refactoring, designing classes or interfaces, or discussing architecture patterns.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/solid-principles-thebeardedbearsas-claude-craft-2

SKILL.md

SOLID Principles

This skill provides universal SOLID principles guidelines for object-oriented code quality.

See @REFERENCE.md for detailed documentation.

Quick Reference

  • SRP: One reason to change per class
  • OCP: Extend via interfaces, don't modify existing
  • LSP: Subtypes substitutable for base types
  • ISP: Small interfaces (< 5 methods)
  • DIP: Depend on abstractions, not implementations

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results