home / skills / yeachan-heo / oh-my-claudecode / ask
This skill routes prompts to local Claude, Codex, or Gemini CLIs and saves the results as reusable artifacts for later review.
npx playbooks add skill yeachan-heo/oh-my-claudecode --skill askReview the files below or copy the command above to add this skill to your agents.
---
name: ask
description: Ask Claude, Codex, or Gemini via local CLI and capture a reusable artifact
---
# Ask
Use OMC's canonical advisor skill to route a prompt through the local Claude, Codex, or Gemini CLI and persist the result as an ask artifact.
## Usage
```bash
/oh-my-claudecode:ask <claude|codex|gemini> <question or task>
```
Examples:
```bash
/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 claude "draft an implementation plan for issue #123"
```
## Routing
Preferred path:
```bash
omc ask {{ARGUMENTS}}
```
## Requirements
- The selected local CLI must be installed and authenticated.
- Verify availability with the matching command:
```bash
claude --version
codex --version
gemini --version
```
## Artifacts
`omc ask` writes artifacts to:
```text
.omc/artifacts/ask/<provider>-<slug>-<timestamp>.md
```
Task: {{ARGUMENTS}}
This skill lets you ask Claude, Codex, or Gemini from the local CLI and saves the response as a reusable artifact. It routes your prompt through the preferred local provider, captures the reply, and writes a timestamped Markdown record to the .omc artifacts folder. Use it to make outputs reproducible and shareable across your team.
You invoke the skill with the provider name and a question or task; it calls the corresponding local CLI (claude, codex, or gemini) and streams the provider output. The skill then persists the response to .omc/artifacts/ask/<provider>-<slug>-<timestamp>.md so the result can be referenced later. It requires the chosen CLI to be installed and authenticated on the machine.
What must be installed to use this skill?
You must have the chosen local CLI (claude, codex, or gemini) installed and authenticated.
Where are results saved?
Responses are saved to .omc/artifacts/ask/<provider>-<slug>-<timestamp>.md as Markdown files.
How do I verify the CLI is available?
Run claude --version, codex --version, or gemini --version to confirm the CLI is installed and reachable.