A practical reference for applying SOLID principles in Elixir and TypeScript codebases. Pulls in automatically when you're designing modules, functions, or components that need solid architectural patterns. Each principle gets concrete before/after examples showing what violates it and how to fix it, plus a quick mental checklist question like "Can I add new functionality without changing existing code?" The checklists are genuinely useful during implementation and code review. It won't refactor your code for you, but having these patterns on hand when you're about to tightly couple something or create a god module is better than remembering them three commits later.
npx skills add https://github.com/thebushidocollective/han --skill solid-principles