01
このSkillでできること
- ✓.dspディレクトリにコード構造の依存関係グラフを構築する
- ✓モジュール、関数、外部依存関係、公開APIを記録する
- ✓コード変更前に関連エンティティや依存関係を調べる
- ✓ファイルの作成、移動、改名、インポート変更をグラフへ反映する
02
使い方
01
STEP 1
DSPを導入したプロジェクトで、変更前にdsp-cli searchなどで関連エンティティを確認する
02
STEP 2
新しいファイルや関数を作成した場合は、対応するオブジェクトや関数を登録する
03
STEP 3
インポートや公開APIの追加・削除時は、理由を含めてDSPへ反映する
04
STEP 4
ファイルの移動や改名にはmove-entityを使い、UIDを維持する
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/k-kolomeitsev/data-structure-protocol手動でインストールする
README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。
curl -fsSL https://raw.githubusercontent.com/k-kolomeitsev/data-structure-protocol/main/install.sh | bashgit clone https://github.com/k-kolomeitsev/dsp-boilerplate.git my-project
cd my-project
docker-compose up -d04
このSkillを使うプロンプト例
Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。
このプロジェクトはData Structure Protocol(DSP)を使用しています。コードを変更する前に、dsp-cliで影響を受けるエンティティと依存関係を確認し、必要な作成・移動・インポート・公開APIの変更をDSPへ反映してください。出力例を見る
変更対象のモジュールと依存関係を確認し、必要なDSPエンティティの更新内容を整理しました。05
安全性チェック
自動解析による参考情報です。Skillの安全性を保証するものではありません。
外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
- network: ment | Description | |---|---| | [**dsp-boilerplate**](https://github.com/k-kolomeitsev/dsp-boilerplate) | Fullstack boilerplate (NestJS + React + Docker
06