kalese0237

Apply Solid — Design skill for Claude Code

Design community

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

Terminal
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:

  1. Use the solid-principles skill to identify SOLID violations (which principle is violated?)
  2. Use the interface-design skill to assess and redesign interfaces for cohesion and minimalism
  3. Use the function-design skill to ensure functions are single-purpose and testable
  4. 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 Repository