Apply Solid — Design skill for Claude Code
Apply all SOLID principles systematically using solid-principles, interface-design, and function-design skills.
How to install Apply Solid
Installs to ~/.claude/commands/kalese0237-claude-skills-apply-solid.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/kalese0237/claude-skills/HEAD/.claude/commands/apply-solid.md -o ~/.claude/commands/kalese0237-claude-skills-apply-solid.md Restart Claude Code, or start a new session, for it to be picked up.
What Apply Solid does
description: Apply all SOLID principles systematically using solid-principles, interface-design, and function-design skills. argument-hint: [code-block or file-path]
Chain these steps:
- Use the
solid-principlesskill to identify SOLID violations (which principle is violated?) - Use the
interface-designskill to assess and redesign interfaces for cohesion and minimalism - Use the
function-designskill to ensure functions are single-purpose and testable - Synthesize refactorin
Alternatives in Design
- Brand Guidelines — Apply Anthropic's official brand colors and typography to artifacts 94.1k ★
- Od Contribute — Open a first-contribution PR (or bug issue) on nexu-io/open-design — works for non-coders too 91.8k ★
- Interface Design — Design engineering for Claude Code 4.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Clockwork
Review OOP architecture, layered architecture, system design, structural refactoring, and SOLID principles.
Refactor UI
Apply tactical UI improvements using Refactoring UI principles
Design Expert
Apply expert UX/UI design thinking to design, redesign, enhance, or fix any interface element with meticulous
Code Design
Skill — Code Design (SOLID + project idioms)
App Logo Design Skill
A Claude skill that designs app icons as production SVG: a traditional-colour solid behind a celadon-glaze sha
Aca Extension
Scaffold a full ACA/ADW UI extension: plugin.json descriptor, provideExtension() providers function, NgRx acti
Related Agents
Code Reviewer Clean Code Expert
Clean Code expert persona for code review. Focuses on naming, function design, readability, SOLID principles,
Service Agent
Creates well-structured Rails service objects following SOLID principles with callable interface and error han
App Design Reviewer
Application design reviewer. Checks completed code-graph tasks against the APP_DESIGN EVALs - SOLID, whether d