AgentSkillsCN

consult

AI 咨询 CLI 快速参考。适用于运行 consult 命令时,帮助检查 PR 审核、规格审核、方案审核,以及针对 Gemini、Codex 和 Claude 的各类通用查询的语法。

SKILL.md
--- frontmatter
name: consult
description: AI consultation CLI quick reference. Use when running consult commands to check syntax for PR reviews, spec reviews, plan reviews, and general queries across Gemini, Codex, and Claude.
disable-model-invocation: false

consult - AI Consultation CLI

Synopsis

bash
consult -m <model> <subcommand> [args] [options]

The -m / --model flag is always required.

Models

ModelAliasSpeedApproach
geminipro~120-150sPure text analysis, fast
codexgpt~200-250sShell command exploration, thorough
claudeopus~60-120sBalanced tool use

Subcommands

bash
consult -m gemini pr 42              # Review a pull request
consult -m codex spec 42             # Review a specification
consult -m gemini plan 42            # Review an implementation plan
consult -m claude general "query"    # General question (quoted string)

Options

bash
-n, --dry-run              # Show command without running
-t, --type <type>          # Review type (spec-review, plan-review, impl-review, pr-ready, integration-review)
-r, --role <role>          # Custom role from codev/roles/ (without .md extension)

Review Types (--type)

TypeStageUse Case
spec-reviewconceivedReview spec completeness
plan-reviewspecifiedReview implementation plan
impl-reviewimplementingReview code implementation
pr-readyimplementedFinal check before PR
integration-reviewcommittedArchitect's integration review

Review type prompts live in codev/consult-types/ and can be customized.

Parallel Consultation (3-Way / cmap)

Run all three models in parallel for thorough reviews:

bash
consult -m gemini spec 42 &
consult -m codex spec 42 &
consult -m claude spec 42 &
wait

Or from Claude Code, use cmap pattern: three parallel background Bash calls.

Custom Roles

bash
consult -m gemini --role security-reviewer pr 42
consult -m codex --role architect general "Review this design"

Roles are markdown files in codev/roles/. Create your own by adding .md files there.

Common Mistakes

  • The -m flag is requiredconsult pr 42 will fail without it
  • PR numbers are GitHub PR numbers, not spec numbers
  • Spec/plan numbers match the 0042 prefix in filenames (pass just 42, not 0042)
  • General queries must be quoted: consult -m gemini general "your question here"