用途
Ask 是 OMC 的规范顾问技能(canonical advisor skill),用于将提示词路由到本地已安装的 Claude、Codex、Gemini、Antigravity、Grok、Cursor 或 Muse CLI,并把结果持久化为 ask 产物。它适合需要借助不同模型或 CLI 提供方进行咨询、评审、方案草拟等场景。
主要能力
- 支持多个提供方:claude、codex、gemini、antigravity、grok、cursor、muse。
- 通过
omc ask封装自动完成正确的参数选择、产物持久化以及提供方版本兼容。 - 将结果写入产物文件:
.omc/artifacts/ask/<provider>-<slug>-<timestamp>.md。 - 支持通过
--agent-prompt指定角色提示,例如muse --agent-prompt critic。 - 对 Muse 使用私有临时文件保存提示词,包括带 YAML frontmatter 的角色文件;Muse 在禁用审批的情况下运行,并保留其已配置的沙箱行为。
使用方式
调用格式:
/oh-my-claudecode:ask <claude|codex|gemini|antigravity|grok|cursor|muse> <question or task>
示例:
/oh-my-claudecode:ask codex "review this patch from a security perspective"
/oh-my-claudecode:ask gemini "suggest UX improvements for this flow"
/oh-my-claudecode:ask antigravity "suggest UX improvements for this flow"
/oh-my-claudecode:ask claude "draft an implementation plan for issue #123"
/oh-my-claudecode:ask cursor "apply this implementation plan"
/oh-my-claudecode:ask muse --agent-prompt critic "review this plan"
必需执行路径——始终使用此命令:
omc ask {{ARGUMENTS}}
不要手动构造原始提供方 CLI 命令。为完成本技能,切勿直接运行 codex、claude、gemini、agy、grok、cursor-agent 或 muse。omc ask 封装会自动处理正确的标志选择、产物持久化和提供方版本兼容。手动拼装提供方 CLI 标志会产生错误或过时的调用。
适用场景
- 需要让某个特定 CLI 提供方评审补丁、方案或流程。
- 需要草拟实现计划、UX 改进建议等咨询性任务。
- 需要将咨询结果以产物文件形式留存,便于后续查阅。
限制与要求
- 所选本地 CLI 必须已安装并完成认证。
- 可用性验证命令:
claude --version
codex --version
gemini --version
agy --version
grok --version
cursor-agent --version
muse --version
- Antigravity CLI(Google 的 Gemini CLI 后继者)安装:按官方 Antigravity 说明安装
agy二进制文件(运行任何安装程序前先检查)。验证:agy --version。 - 平台说明:
omc ask antigravity在 macOS/Linux 上受支持。在 Windows 上会被明确报错拦截,因为agy --print将提示词作为 argv 值传入(无法读取 stdin),且存在已知的上游 Windows-p限制;在 Windows 上请使用omc ask gemini。 - Gemini CLI 仍支持企业/API 密钥用例。
- Muse 和 Grok 需要支持
--prompt-file的版本。
暂未提供的信息
资料未提供收费、价格、平台支持范围(除上述平台说明外)、具体效果或性能数据。