mcpField
C
call-claude

call-claude

github.com/dotneetエージェントワークフロー3402 回インストール40 週間前に更新
リポジトリ

call-claude について

インストール済みの Claude CLI にタスクを依頼するスキルです。まず `claude` の有無を確認し、利用できる場合は非対話形式でタスクを実行します。

主な機能

  1. 01`claude` のインストール確認
  2. 02`claude -p` によるタスク実行

活用シーン

  1. 01Claude CLI へのタスク委任
  2. 02`claude` がない場合の処理スキップ

インストール

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

$npx skills add https://github.com/dotneet/claude-code-marketplace --skill call-claude

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

詳細

claude にタスクを実行させる

claude にタスクを実行させます。

claude の存在を確認する

# Check if claude is installed. Exit code 0 means success, 1 means failure.
# If not installed, skip the subsequent steps of the skill.
which claude
if [ $? -ne 0 ]; then
  echo "claude is not installed"
fi

claude にタスクを依頼する

このタスクには時間がかかる場合があります。Bash ツールのタイムアウト値を設定できる場合は、最大のタイムアウト値を指定してください。

claude -p --dangerously-skip-permissions <<EOT
{task_description}
EOT

コメント