loadpath は何をしますか?
コードベースがどのように重みを支えているか(配置、依存関係の方向、構造的ドリフト、固定境界)を読み取るエージェントスキルです。
概要
vonbai/loadpath は、コードベースの構造的負荷を可視化し、以下の4つの主要な指標を分析します。
- 配置: モジュールやコンポーネントが適切な場所に配置されているか
- 依存関係の方向: 依存関係が設計上の意図に沿った方向を向いているか
- 構造的ドリフト: 時間の経過とともにもうれた構造的な逸脱
- 固定境界: 変更が禁止または制限されている境界
使用方法
claude code --skill vonbai/loadpath
または、エージェントの設定でこのスキルを有効にします。
出力例
スキルは以下のようなレポートを生成します。
Load Path Analysis Report
=========================
1. 配置
- src/core/ に配置されたモジュール: 5 (適切)
- src/utils/ に配置されたユーティリティ: 3 (適切)
- src/legacy/ に残っているコンポーネント: 2 (注意が必要)
2. 依存関係の方向
- 許容される方向: core -> utils
- 違反: utils -> core (1件)
3. 構造的ドリフト
- 検出されたドリフト: 2件
- 推奨アクション: レビューとリファクタリング
4. 固定境界
- src/stable/api/ は変更禁止
- 違反: 0件
対応プラットフォーム
- Claude Code
- その他のAIエージェント(SKILL.md互換)
詳細
詳細な実装やカスタマイズについては、GitHubリポジトリを参照してください。