← ClaudeAtlas

gemini-multi-reviewlisted

Opt in to plugin-managed role fan-out Gemini review from Codex for high-risk changes that need multiple read-only perspectives.
yilibinbin/external-models-for-codex · ★ 1 · Code & Development · score 64
Install: claude install-skill yilibinbin/external-models-for-codex
# Gemini Multi Review Use this skill when Codex needs several independent Gemini review passes with different role directives. This is an opt-in fan-out review workflow, not automatic repair. Default foreground execution runs plugin-managed parallel Gemini CLI role fan-out. Add `--agent-team native-agents` when the user explicitly wants Gemini CLI native subagents: the runtime creates temporary `gfc_*` subagent definitions and prompts Gemini to dispatch them with `@gfc_<role>` calls. Existing `--native-agents` remains a compatibility alias. Run: ```bash node "${CODEX_PLUGIN_ROOT}/scripts/gemini-companion.mjs" multi-review "$ARGUMENTS" ``` Background routing: - Foreground use runs the normal command above. - If `$ARGUMENTS` contains `--background`, first run: ```bash node "${CODEX_PLUGIN_ROOT}/scripts/gemini-companion.mjs" reserve-job multi-review "$ARGUMENTS" ``` - Parse the returned JSON and dispatch exactly one forwarding subagent or child worker with the returned `workerCommand` JSON argv array. The child must execute that array as argv while preserving element boundaries; if forced through a shell, quote every element. - The child runs `run-reserved-job` once through `workerCommand`; it must not inspect or reinterpret the repository. - The parent returns the job id immediately and tells the user to use `gemini-result <job-id>`. Rules: - This is read-only. - Gemini must not edit files or apply fixes. - Treat each role output as review findings for Codex to reconcil