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…