solid-enforcer

Installation
SKILL.md

SOLID Enforcer (Generation + Review + Refactor)

Purpose

Ensure produced or modified code adheres to SOLID, with designs that are extensible, testable, and maintainable. This skill is used both to:

  1. Generate new code that is SOLID by construction, and
  2. Refactor/review existing code to become more SOLID without breaking behavior.

When to activate

Activate when the task includes any of:

  • refactor / redesign / architecture changes
  • “make it SOLID”, “clean up responsibilities”, “reduce coupling”
  • adding extension points / plugin systems / strategies / policies
  • replacing large conditionals or type switches
  • improving testability, DI, interface boundaries, modularity
  • PR review focused on design/maintainability
Related skills
Installs
7
First Seen
Feb 21, 2026