solid-principles

SOLID原則(SRP, OCP, LSP, ISP, DIP)を適用してオブジェクト指向設計の品質を評価・改善するスキル。アーキテクチャレビュー、リファクタリング判断、コード品質評価を支援する。Anchors:• Clean Architecture (Robert C. Martin) / 適用: 依存性逆転と層分離 / 目的: 適切な依存方向の確保• SOLID Principles (Robert C. Martin) / 適用: 5原則による設計評価 / 目的: 保守性・テスト容易性・柔軟性の実現• Refactoring (Martin Fowler) / 適用: コードの匂い検出と改善 / 目的: 段階的な設計改善Trigger:Use when evaluating code architecture, reviewing design quality, detecting SOLID violations, planning refactoring, or improving object-oriented design.single responsibility, open closed, liskov substitution, interface segregation, dependency inversion, architecture review, design patterns, refactoring, SOLID

$ 설치

git clone https://github.com/daishiman/AIWorkflowOrchestrator /tmp/AIWorkflowOrchestrator && cp -r /tmp/AIWorkflowOrchestrator/.claude/skills/solid-principles ~/.claude/skills/AIWorkflowOrchestrator

// tip: Run this command in your terminal to install the skill