SOLID Constraint Skill for Claude Code
raze_sight · reddit · 2026-07-15
The author created a skill called solidifier to teach Claude Code how to apply SOLID principles and design patterns without over-engineering.
Its core philosophy is constrain first, optimize later. Any abstraction needs a clear, real-world justification—not just "might be needed in the future." In ambiguous situations, it asks the user to decide rather than adding layers autonomously. It offers four strictness levels:
- advisory: Reviews only, no code changes.
- conservative: Fixes only explicit issues.
- standard: Applies SOLID when there's actual friction.
- thorough: Comprehensive refactoring, but every change still requires justification.
A .solidifier.json file can be used for project-specific configurations, allowing/disallowing principles, patterns, interface changes, and abstraction layers. The project supports Claude Code, OpenCode, Copilot, and Codex.
More from coding & agent
- Tenable and AWS launch a Black Hat build event for open-source security agents and MCP servers — Dave_Maynor · 2026-07-22
- Codex helps build Valdiluce, an open-world game with climbing, gliding and gondolas — Dimillian · 2026-07-22
- HeyGen adds a media-sourcing skill for coding agents with 75k images and 10k tracks — HeyGen · 2026-07-22
- Agent search bottlenecks are now about variance, not raw latency — rohanpaul_ai · 2026-07-22
- LangSmith adds tracing for Pipecat, LiveKit, OpenAI Realtime, and Gemini Live — LangChain · 2026-07-22
- An MCP server signs every AI agent tool call into a verifiable Merkle chain — Funky_Chicken_22 · 2026-07-22