ask について
ask は、質問やレビュー、ブレインストーミングをローカルにインストールされたアドバイザー CLI に送るスキルです。Claude と Gemini に対応し、結果を Markdown ファイルに保存します。
主な機能
- 01ローカルの Claude・Gemini CLI
- 02質問、レビュー、ブレインストーミング
- 03依頼内容に応じたバックエンド選択
- 04出力と次のアクションを Markdown に保存
活用シーン
- 01タスクについてセカンドオピニオンを得る
- 02ローカルのアドバイザー CLI で発想を広げる
- 03CLI の回答と対応事項を保存する
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ yeachan-heo/ oh-my-codex --skill askインストール後、Claude Code で/askを入力して読み込まれたか確認します。
詳細
Ask(ローカルアドバイザーCLI)
ローカルにインストールされた外部アドバイザーCLIを使い、的を絞った質問、レビュー、ブレインストーミング、セカンドオピニオンを得ます。このスキルは、個別の ask-claude および ask-gemini スキルを置き換えるものです。
使い方
$ask claude <question or task>
$ask gemini <question or task>
omx ask claude "<question or task>"
omx ask gemini "<question or task>"
バックエンドの選択
- ユーザーが Claude、Anthropic、または以前の
$ask-claudeの動作を求めた場合は、claudeを使用します。 - ユーザーが Gemini、または以前の
$ask-geminiの動作を求めた場合は、geminiを使用します。 - バックエンドが指定されていない場合は、ユーザーのリクエストに最も適したインストール済みのバックエンドを選びます。どちらも明らかに利用できない場合は、ローカルCLIが必要であることを説明します。
ローカルCLIコマンド
Claude:
omx ask claude "{{ARGUMENTS}}"
claude -p "{{ARGUMENTS}}"
Gemini:
omx ask gemini "{{ARGUMENTS}}"
gemini -p "{{ARGUMENTS}}"
必要に応じて、ユーザーがインストールしているCLIのバリアントに合わせて調整してください。ただし、ローカル実行を既定の経路として維持します。ローカルのバイナリが見つからない場合は、MCP やリモートプロバイダーに黙って切り替えないでください。
成果物の要件
ローカルでの実行後、Markdown形式の成果物を次の場所に保存します:
.omx/artifacts/ask-<backend>-<slug>-<timestamp>.md
成果物に含めるべき最小限のセクション:
- 元のユーザーのタスク
- 使用したバックエンドと、CLIに送信した最終プロンプト
- CLIの生の出力
- 簡潔な要約
- アクションアイテム / 次のステップ
タスク: {{ARGUMENTS}}
コメント
Markdown 対応