vibe-to-ship は何をしますか?
AIコーディングエージェントをグラフエンジニアリングされたビルダーに変えるスキル
概要
このスキルは、AIエージェントがプロジェクトの構造をグラフとして理解し、依存関係に基づいて効率的にタスクを実行できるようにします。
仕組み
- グラフ定義: プロジェクトのファイルやモジュール間の依存関係をグラフ構造で定義します。
- タスクの並列化: 依存関係のないタスクは並列に実行し、全体の処理時間を最小化します。
- 自動順序付け: グラフのトポロジカルソートに基づいて、タスクの実行順序を自動的に決定します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他AIコーディングエージェント
はじめ方
- プロジェクトのルートに
dependency-graph.yamlを作成します。 - 各モジュールとその依存関係を定義します。
- スキルを有効にして、AIエージェントにタスクを依頼します。
設定例
# dependency-graph.yaml
modules:
- name: database
dependencies: []
- name: middleware
dependencies: [database]
- name: api
dependencies: [middleware]
- name: frontend
dependencies: [api]
注意事項
- グラフに循環依存がないことを確認してください。
- 大規模プロジェクトでは、グラフの分割を検討してください。