並行して進められる大きな目標を、範囲の明確な作業に分割するスキル。既存のエージェントや作業ツリーの仕組みで実行し、結果の統合と検証まで進めます。
- 大きな目標を並行作業に分けたいとき
- 複数エージェントの作業調整
- 作業ツリーを分けて進めたいとき
Codewhale で並行実行するエージェントの状態やログを調べ、障害の種類と再試行条件を整理して、再起動・実行の再開・人への判断依頼を選び、対応記録をまとめます。
Use when managing, triaging, restarting, escalating, or summarizing Codewhale fleet runs and workers.
Codewhale で複数の作業を実行する fleet の管理を支援します。作業を担う worker の状態、ログ、成果物を調べ、一時的な障害、作業結果の不備、検証側の不具合、人の判断が必要な状態に分類します。その根拠から再起動や実行の再開などを選び、対応内容、成果物の参照先、次の担当者を記録します。
worker が停止した理由を整理したいときや、再試行してよいか判断する場面に向いています。管理エージェントの再起動後に実行を再開する場合や、作業結果と検証結果が食い違い、人への相談が必要な場合にも使えます。
Codewhale の専用コマンドまたは Runtime API を使います。再起動には再試行の残り回数や安全に繰り返せる条件の確認が必要です。Slack やメールなどへの送信は利用者または実行設定の明示的な許可がある場合に限り、許可がなければ下書きを作ります。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill when acting as a manager agent for Codewhale fleet runs. Your job is to classify worker state, choose the narrowest safe typed action, and leave a ledgered receipt or a safe escalation draft.
codewhale fleet status,
inspect, logs, artifacts, interrupt, restart, resume, stop
(stop requires --all), and the Runtime API endpoints..codewhale/fleet.jsonl, host logs, or remote files directly
unless the typed command or API is missing required evidence.codewhale fleet status.codewhale fleet inspect <worker-id> or the
matching Runtime API worker endpoint (GET /v1/fleet/workers/{worker_id}).codewhale fleet logs <worker-id> and
codewhale fleet artifacts <worker-id>, or the Runtime API equivalents
(GET /v1/fleet/runs/{run_id}/receipts/{task_id}/evidence and
GET /v1/fleet/runs/{run_id}/events/replay). Summarize artifact refs,
not full payloads.transient failure: transport error, timeout, stale heartbeat, host
unavailable, or retryable provider/network failure.task failure: worker completed the task but the result is wrong,
missing required artifacts, or reports a domain error.verifier failure: scorer/verifier failed or disagrees with the worker
result.needs-human: missing authority, unsafe secret boundary, destructive
action, repeated restart exhaustion, ambiguous product decision, or
conflict between artifacts and verifier.codewhale fleet resume <run-id> (idempotent reconcile).codewhale fleet restart <worker-id>.Restart only when all of these are true:
Escalate when any of these are true:
Use this shape for Slack/PagerDuty drafts. Keep logs to three short lines or an artifact ref.
Codewhale fleet needs attention
Run: <run-id>
Worker: <worker-id>
Task: <task-id or unknown>
Classification: <transient failure | task failure | verifier failure | needs-human>
Reason: <one sentence, no secrets>
Latest typed evidence: codewhale fleet inspect <worker-id>; codewhale fleet artifacts <worker-id>
Safe log excerpt: <3 lines max or "see artifact <ref>">
Requested decision: <restart approval | verifier review | task owner review | permission decision>
End every Fleet Manager response with a compact receipt:
Fleet receipt
Run: <run-id>
Workers checked: <count/list>
Classification: <state>
Action: <restart/interrupt/stop/resume/escalation draft/no-op>
Ledger expectation: <typed action should be recorded | draft only, no send>
Artifacts reviewed: <refs>
Follow-up owner: <manager | task owner | human>
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
並行して進められる大きな目標を、範囲の明確な作業に分割するスキル。既存のエージェントや作業ツリーの仕組みで実行し、結果の統合と検証まで進めます。
設計や実装、説明、デバッグの複数案を独立に作り、共通の評価基準で比較します。コード案は作業場所を分けて検証し、採用候補と判断の根拠を提示するスキルです。
Codewhaleのリリース前に、テスト・ビルド・バージョン整合性を順に点検し、端末画面の手動確認項目と実施結果を整理して、完了判断の根拠を残します。
登録済みのコンピューターで、デスクトップアプリや独立したブラウザーを操作します。画面の状態を読み取り、入力やクリックの結果を確認しながら作業を進めるスキルです。
Codewhaleの開発参加時に、手元のブランチと同期状況、ビルド、CIと同じ検証を確認するスキル。ローカルの履歴と変更履歴から更新内容も提示します。
Codewhaleの変更を実製品で確かめるため、ビルド元の識別情報を付けた実行ファイルの作成・インストールから、実際の端末での動作確認と記録まで進めるスキル。