--- name: msd:review description: Request cross-AI peer review of phase plans from external AI CLIs argument-hint: "--phase N [--claude] [--codex] [--opencode] [--cursor] [--agy] [--all]" allowed-tools: - Read - Write - Bash - Glob - Grep requires: [config, phase, plan-phase] --- Invoke external AI CLIs (Claude, Codex, OpenCode, Cursor, Antigravity) to independently review phase plans. Produces a structured REVIEWS.md with per-reviewer feedback that can be fed back into planning via /msd:plan-phase --reviews. **Flow:** Detect CLIs → Build review prompt → Invoke each CLI → Collect responses → Write REVIEWS.md @~/.claude/msd-core/workflows/review.md Phase number: extracted from $ARGUMENTS (required) **Flags:** - `--claude` — Include Claude CLI review (uses separate session) - `--codex` — Include Codex CLI review - `--opencode` — Include OpenCode review (uses model from user's OpenCode config) - `--cursor` — Include Cursor agent review - `--agy` / `--antigravity` — Include Antigravity CLI review - `--all` — Include all available CLIs **No flags** — if `review.default_reviewers` is set, review with only those configured reviewers that are detected; otherwise review with all available CLIs. Configured `review.reviewer_instances` names may appear in `review.default_reviewers`; each runs as an independent reviewer identity backed by its configured adapter+model (see `docs/CONFIGURATION.md`). Instance names are not valid as flags. Execute end-to-end.