ai-dev-verifylisted
Install: claude install-skill s977043/PlanGate
# AI-Driven Verify (PlanGate / Codex 共用)
PlanGate ワークフローの **verify & handoff フェーズ(WF-05)** を Codex / Claude Code 両方で実行する skill。Rule 5(最終成果物は毎回 handoff に集約)を担保する。
## Read First
### 参照解決順(導入先で必ずこの順に探す)
本 skill の参照は上流リポジトリ(`s977043/plangate`)基準の相対パスで書かれている。
導入先ではそのままでは解決できないものがあるため、**次の順で探索する**:
1. 導入先リポジトリの相対パス(例: `.claude/rules/working-context.md`)
2. 無ければ plugin root 配下(例: `<plugin_root>/rules/working-context.md`)
- **`<plugin_root>` は Bash で `ls "${CLAUDE_PLUGIN_ROOT}/rules/"` を実行して得た絶対パス**。
Read ツールは絶対パスを要求し環境変数を展開しないため、`${CLAUDE_PLUGIN_ROOT}/...`
という文字列をそのまま Read しても必ず失敗する
- **変数が空・未設定なら glob(`~/.claude/plugins/cache/**` 等)で推測せず 3 へ進む**
3. どちらにも無い場合は **「解決できなかった」と明示**し、推測で内容を補わない
| 参照 | `install.sh --claude` 経由 | plugin(Claude marketplace)経由 | Codex 経由 |
|------|---------------------------|----------------------------------|-----------|
| `rules/*.md`(下記 3〜6) | `.claude/rules/` に着地(解決可) | `<plugin_root>/rules/` で解決 | **未配置(解決不可 → 手順 3 へ)** |
| `docs/working/templates/*.md`(下記 8) | コピー対象外(解決不可) | バンドル対象外(解決不可) | 未配置(解決不可) |
| `bin/**`(CLI) | コピー対象外(解決不可) | バンドル対象外(解決不可) | 未配置(解決不可�� |
| `scripts/**` | コピー対象外(解決不可) | `<plugin_root>/scripts/` は存在するが `install-plangate-skills.sh` のみ(`apply-claude-settings.sh` / `check-settings-wiring.sh` 等は解決不可) | 未配置(解決不可) |
`docs/working/TASK-XXXX/*`(下記 7)は**配布物ではなく導入先で作成する作業成果物**なので、
導入先リポジトリ内でそのまま解決する。
**テンプレート(下記 8)が解決できない環境では、handoff の 6 要素は
`.claude/rules/working-context.md`(fallback `<plugin_root>/rules/working-c