consult - AI Consultation CLI
SkillAI & modelsAI consultation CLI — query Gemini, Codex, or Claude for reviews and analysis. ALWAYS check this skill before running any `consult` command. Use when reviewing specs, plans, implementations, or PRs with external models, running parallel 3-way reviews (cmap), or checking consultation stats. The `-m` model flag is always required except for `consult stats`.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the consult - AI Consultation CLI skill
What this skill tells your AI
The instructions your AI receives, as published by cluesmith/codev in .codex/skills/consult/SKILL.md and read by ahel’s review.
Query external AI models for reviews and analysis. Supports Gemini, Codex, and Claude.
Synopsis
consult -m <model> [options]
consult stats [options]
The -m / --model flag is always required except for consult stats.
Models
| Flag value | Alias | Notes |
|---|---|---|
gemini | pro | Antigravity CLI (agy); agentic file access (--sandbox), OAuth login; skips non-blockingly if unavailable |
codex | gpt | Thorough (~200-250s), shell exploration |
claude | opus | Agent SDK with tool use (~60-120s) |
All flags
-m, --model <model> Model to use (required except stats)
--prompt <text> Inline prompt (general mode)
--prompt-file <path> Prompt file path (general mode)
--protocol <name> Protocol: spir, aspir, air, bugfix, maintain
-t, --type <type> Review type (see below)
--issue <number> Issue number (required in architect context)
--output <path> Save result to file
--plan-phase <phase> Scope review to a plan phase (porch use)
--context <path> Context file with feedback (porch use)
--project-id <id> Project ID for metrics (porch use)
--days <n> Stats: limit to last N days (default: 30)
--project <id> Stats: filter by project ID
--last <n> Stats: show last N invocations
--json Stats: output as JSON
Review types (--type)
| Type | When to use |
|---|---|
spec | Review a specification for completeness |
plan | Review an implementation plan |
impl | Review code implementation |
pr | Review a pull request before merge |
phase | Phase-scoped review (builder context only) |
integration | Architect's integration review of a PR |
Usage patterns
General query:
consult -m gemini --prompt "What's the best way to structure auth?"
consult -m codex --prompt-file review-checklist.md
Protocol review:
consult -m gemini --type spec --issue 42
consult -m codex --type plan --issue 42
consult -m claude --type integration --issue 42
3-way parallel review (cmap):
Always use --output for background runs — without it, results go to a temp file that may be garbage-collected.
consult -m gemini --type integration --issue 42 --output /tmp/cmap-gemini-42.md &
consult -m codex --type integration --issue 42 --output /tmp/cmap-codex-42.md &
consult -m claude --type integration --issue 42 --output /tmp/cmap-claude-42.md &
wait
Stats:
consult stats # 30-day summary
consult stats --days 7 --json # Last 7 days as JSON
consult stats --project 42 # Filter by project
Rules
-mis required for all non-stats commands--promptand--typeare mutually exclusive (different modes)--promptand--prompt-fileare mutually exclusive--protocolrequires--type- From architect context (outside
.builders/),--issueis required for protocol reviews - From builder context (inside
.builders/), project auto-detects from porch state
Signals
- GitHub stars
- 287
- Forks
- 44
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
consult-cluesmith- Source
- github.com/cluesmith/codev