call-claude について
インストール済みの Claude CLI にタスクを依頼するスキルです。まず `claude` の有無を確認し、利用できる場合は非対話形式でタスクを実行します。
主な機能
- 01`claude` のインストール確認
- 02`claude -p` によるタスク実行
活用シーン
- 01Claude CLI へのタスク委任
- 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
コメント
Markdown 対応