ai-dev-planlisted
Install: claude install-skill s977043/PlanGate
# AI-Driven Plan (PlanGate / Codex 共用)
PlanGate ワークフローの **plan フェーズ(WF-02〜WF-03)** を Codex / Claude Code 両方で実行する skill。実行ロジックは上流リポジトリの `scripts/ai-dev-workflow` / `bin/plangate` CLI 側に集約し、skill は読む順序と入出力規約のみを担う。
## Read First
### 参照解���順(導入先で必ずこの順に探す)
本 skill の参照は上流リポジトリ基準の相対パスで書かれている。導入先ではそのままでは
解決できないものがあるため、**次の順で探索する**:
1. 導入先リポジトリの相対パス(例: `.claude/rules/mode-classification.md`)
2. 無ければ plugin root 配下(例: `${CLAUDE_PLUGIN_ROOT}/rules/mode-classification.md`)
- **解決は Bash で `ls "${CLAUDE_PLUGIN_ROOT}/rules/"` を実行して確認する**。
Read ツールは絶対パスを要求し環境変数を展開しないため、`${CLAUDE_PLUGIN_ROOT}/...`
という文字列をそのまま Read しても必ず失敗する
- **変数が空・未設定なら glob(`~/.claude/plugins/cache/**` 等)で推測せず 3 へ進む**。
キャッシ���には複数バージョンが並存しうるため、当て推量は版の取り違えを招く
3. どちらにも無い場合は **「解決できなかった」と明示**し、推測で内容を補わない
導入経路は 3 つあり、配置されるものが違う(**「同じ 4 ディレクトリが配られる」わけではない**):
- **`install.sh --claude` 経由**: コピー対象は `agents` / `skills` / `commands` / `rules`
の 4 ディレクトリのみ(一次ソース: `install.sh` の `for dir in agents skills commands rules`)
- **plugin(Claude marketplace)経由**: バンドルは `agents` / `assets` / `commands` /
`hooks` / `rules` / `scripts` / `skills` + `README.md` / `.claude-plugin/`。ただし
`scripts/` の中身は `install-plangate-skills.sh` のみで、**`ai-dev-workflow` も
`bin/plangate` も含まれない**
- **Codex(`install.sh --codex` / marketplace)経由**: 配置されるのは **skills だけ**。
`install_codex()` は `install-plangate-skills.sh` を呼ぶのみで、同スクリプトは
`rules` を一切扱わない(`.claude/rules/` は作られない)。`${CLAUDE_PLUGIN_ROOT}` も
Claude Code の変数であり Code