From coupling-analysis
コンポーネント/モジュールの結合バランスを「均衡結合モデル」で評価し、設計改善を提案します。統合強度・距離・変動性の3次元で分析し、モジュール性と均衡度を算出します。結合の評価、設計レビュー、アーキテクチャ分析を求められた場合に使用してください。
How this skill is triggered — by the user, by Claude, or both
Slash command
/coupling-analysis:coupling-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
均衡結合モデル(Balancing Coupling)でコンポーネントの結合を評価し、設計改善を提案。
均衡結合モデル(Balancing Coupling)でコンポーネントの結合を評価し、設計改善を提案。
[Phase 1] → [Phase 2] → [Phase 3] → [Phase 4]
特定 評価 計算 改善
| # | 目的 | 詳細 |
|---|---|---|
| 1 | 依存関係の特定 | PHASE1_IDENTIFY.md |
| 2 | 3次元評価 | PHASE2_EVALUATE.md |
| 3 | 均衡度計算 | PHASE3_CALCULATE.md |
| 4 | 改善提案 | PHASE4_IMPROVE.md |
| 形式 | 例 |
|---|---|
| ファイル | app/Services/OrderService.php |
| クラス | OrderService |
| ディレクトリ | app/Domains/Order/ |
| 直近変更 | recent |
| 次元 | 説明 | 低(1) | 高(10) |
|---|---|---|---|
| 統合強度(S) | 共有知識量 | 契約のみ | 内部依存 |
| 距離(D) | 分離度 | 同一クラス | 外部API |
| 変動性(V) | 変更頻度 | レガシー | コア |
| 指標 | 計算 | 良い |
|---|---|---|
| モジュール性 | |S - D| + 1 | ≥ 7 |
| 均衡度 | max(|S-D|, 10-V) + 1 | ≥ 7 |
| 均衡度 | 評価 | 信頼度閾値 |
|---|---|---|
| 7-10 | ✅ 優秀 | - |
| 4-6 | ⚠️ 要注意 | 報告: 80%+ |
| 1-3 | 🔴 問題 | 報告: 70%+ |
| ファイル | 内容 |
|---|---|
| SCALE_STRENGTH.md | 統合強度スケール |
| SCALE_DISTANCE.md | 距離スケール |
| SCALE_VOLATILITY.md | 変動性スケール |
| PATTERNS.md | 改善パターン集 |
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub hrsued/claudecode-marketplace --plugin coupling-analysis