Communityコーディング&開発github.com

vonbai/loadpath

コードベースがどのように重みを支えているか(配置、依存関係の方向、構造的ドリフト、固定境界)を読み取るエージェントスキルです。

loadpath とは?

vonbai/loadpath は、コードベースの構造的健全性を分析するためのエージェントスキルです。配置、依存関係の方向、構造的ドリフト、固定境界の4つの観点から、コードがどのように重みを分散しているかを読み取ります。このスキルは、開発者がアーキテクチャの劣化や設計上の問題を早期に発見し、リファクタリングの計画を立てるのに役立ちます。主にClaude Codeや同等のAIエージェントプラットフォームで使用することを想定しており、SKILL.mdに基づいて動作します。コードベース内のディレクトリ構造やインポート関係をスキャンし、依存関係の逆転や循環依存、境界違反などをレポートします。

対応~Claude Code~Codex CLI~Cursor
npx skills add vonbai/loadpath

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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リポジトリを参照してください。

関連スキル