From gavel
Checks whether the Codex and agy CLIs are installed and authenticated, reporting status per provider with install/auth guidance.
How this command is triggered — by the user, by Claude, or both
Slash command
/gavel:setupFiles this command reads when invoked
This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Run: Read the JSON report. It lists each provider under `providers.<name>` with `enabled`, `installed`, `authed`, `usable`, `version`, `tooOld`, and `isolation`, plus top-level `ready`, `degraded`, `missingProviders`, and `panel`. Then: - **Codex** is npm-installable: if it is **enabled but not installed** (`installed: false`) while `npm.available` is true, use `AskUserQuestion` **once** to offer to install it now (label suffixed with `(Recommended)`), run `npm install -g @openai/codex`, then rerun the setup report. If npm is unavailable, don't offer to install — just report and p...
Run:
node "${CLAUDE_PLUGIN_ROOT}/scripts/gavel.mjs" setup --json
Read the JSON report. It lists each provider under providers.<name> with enabled, installed,
authed, usable, version, tooOld, and isolation, plus top-level ready, degraded,
missingProviders, and panel. Then:
installed: false) while
npm.available is true, use AskUserQuestion once to offer to install it now (label suffixed
with (Recommended)), run npm install -g @openai/codex, then rerun the setup report. If npm is
unavailable, don't offer to install — just report and point to the install docs.agy CLI from https://antigravity.google, then rerun setup.Then present the final report, preserving guidance:
!codex login;
agy → run !agy once to sign in (Google OAuth).tooOld: true, warn that the installed CLI is older than the tested version and
some required flags may be unsupported (suggest upgrading).disabled in settings is intentionally skipped — do not nag about it.Note: gavel needs at least one usable advisor (ready: true); it works best with both. Codex
explores the repo read-only; agy runs isolated. Model/timeout defaults and per-provider settings
live in ~/.gavel/config.json or a project ./.gavel.json.
npx claudepluginhub junkim100/gavel --plugin gavel/setupChecks local Codex CLI readiness, prompts to install if unavailable via npm, and optionally toggles stop-time review gate.
/setupChecks Codex CLI readiness (Node.js, CLI version, auth) and toggles the stop-time adversarial review gate. Also offers shortcuts to /preflight and /init.
/setupConfigures Codex (GPT) or Gemini as MCP servers for claude-delegator, installs orchestration rules to ~/.claude/rules/, and verifies setup.
/setupVerifies the Antigravity (agy) CLI is installed and authenticated, runs a doctor script, and reports plugin readiness status including GCP configuration.
/setupCheck whether the local Copilot CLI is ready and optionally toggle the stop-time review gate
/external-tools-healthChecks the availability and configuration of external AI CLI tools (Codex, Gemini) and reports a summary of install status and reachability.