SuperAPI AI 工具集

ask

智能体与模型

查看项目

更新于 10-15 16:12

技能介绍

用途

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 的版本。

暂未提供的信息

资料未提供收费、价格、平台支持范围(除上述平台说明外)、具体效果或性能数据。