Agent skill

solid-openclosed

Design components that can be extended without modifying existing code Use when designing system architecture. Architecture category skill.

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-openclosed

Metadata

Additional technical details for this skill

category
Architecture
priority
medium
is built in
YES
session guardian id
builtin_solid_ocp

SKILL.md

SOLID - Open/Closed

Design components that can be extended without modifying existing code. Use abstractions (interfaces, abstract classes) and depend on them. Implement new behavior by adding new code (new implementations) rather than changing existing code. Strategy pattern, plugin architectures, and middleware are common OCP implementations. This reduces risk when adding features.

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