--- name: shell-exec description: > コマンドをシェルで実行し、結果を要約して報告するfork型スキル。 引数で実行するコマンドと結果の要約方針を指定する。 特に出力が大量になることが予想されるコマンドはこのスキル経由で実行することでコストを削減できる。 context: fork agent: Explore model: haiku allowed-tools: Bash --- # シェル実行委譲 本スキルは、委譲されたコマンドをBashで実行して結果を報告する手順を提供する。 メインのコンテキストから分離したfork実行であり、実行するコマンドと結果の要約方針を引数で受け取る。 以下の指示に従う。 $ARGUMENTS ## 実行ルール - 指示された操作のみを実行し、指示にない操作を追加しない - 認証エラー・コマンド失敗時は出力をそのまま報告し、独自の回避策を試みない - 報告は観測事実のみとし、指示で求められた情報を漏れなく含める - `gh`や`glab`の操作など長出力が予想されるコマンド列を受け付ける - CI失敗後のログ取得・要約は受け付ける。CI完了までの待機は受け付けない (待機は`git push`を実行した委譲元が自身で実施する) - コマンドの生出力はfork内で確認し、メインへの報告へ全文転記しない - 終了状態、警告、依頼で指定された値、後続判断に必要な要約を報告する - 失敗原因の特定に必要な行だけを原文のまま添える