mcpField
A
ask-claude

ask-claude

github.com/hiroro-workエージェントワークフロー4735 回インストール1 日前に更新
リポジトリ

ask-claude について

ローカルの `claude` コマンドラインを非対話モードで実行し、質問への回答やコーディングを支援するスキルです。モデルや出力形式を選べるほか、直近の会話を続けられます。

主な機能

  1. 01`claude -p` によるクエリ実行
  2. 02モデルの選択
  3. 03text、JSON、stream-JSON の出力形式
  4. 04直近の会話の継続
  5. 05現在の作業ディレクトリの使用

活用シーン

  1. 01コーディングの質問
  2. 02コードレビューの依頼
  3. 03構造化された JSON 結果の取得
  4. 04以前のクエリの続行

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hiroro-work/claude-plugins --skill ask-claude

インストール後、Claude Code で/ask-claudeを入力して読み込まれたか確認します。

詳細

Claude に質問する

ローカルの claude CLI を実行して、コーディングの支援を受けます。

注記: このスキルを使用するには、claude CLI がインストールされ、システムの PATH から利用できる必要があります。

クイックスタート

-p(プリントモード)を使って、1 つのクエリを実行します。

claude -p "Your question or task here"

一般的なオプション

オプション説明
-p非対話型のプリントモード(スクリプトでの使用に必須)
--model MODELモデルを指定します(例:sonnet、opus、haiku)
--output-format FORMAT出力形式:text、json、stream-json
-c, --continue直近の会話を続けます

利用可能なオプションをすべて確認するには、claude --help を実行してください。

例

コーディングに関する質問をする:

claude -p "How do I implement a binary search in Python?"

特定のモデルを使用する:

claude -p --model opus "Review this code for potential issues"

JSON 形式で出力する:

claude -p --output-format json "List the main functions in this file"

以前の会話を続ける:

claude -p -c "Now add error handling to that function"

注記

  • -p フラグを指定すると、Claude が非対話型で実行され、結果が標準出力に出力されます。
  • --model を指定しない場合は、デフォルトのモデルが使用されます。
  • stream-json は、生成された応答を逐次出力します。
  • 警告:-p フラグを指定すると、ワークスペースの信頼確認ダイアログがスキップされます。信頼できるディレクトリでのみ使用してください。
  • このコマンドは、現在の作業ディレクトリを引き継ぎます。

コメント