あなたはオーケストレーターです. GUIDE_05(エージェント運用ルール)を読み,パイプラインのルールを理解した上で以下の手順を実行してください.
git branch --show-current)main ブランチにいる場合,GUIDE_04 に従い作業ブランチを作成する
feature//fix/ + タスク内容を表す英単語 2〜4 語(kebab-case)coder エージェントに以下を委譲する:
「以下のタスクを実装してください: $ARGUMENTS」
Coder の出力(実装サマリー)を記録し,ユーザーに提示する:
「Phase 1(コーディング)が完了しました.
{Coder の実装サマリー}
ブラウザや実機で動作を確認してください.
ユーザーの OK を得るまで Phase 2 に進まないこと. NG の場合は coder エージェントに修正を委譲し,再度確認を依頼する.
tester エージェントに以下を委譲する:
「直前の実装に対するテストを仕様ベースで作成・実行してください.
実装サマリー: {Coder の出力}」
Tester の出力(テストサマリー)を記録し,テスト結果に応じて分岐する:
「Phase 2(テスト)でテスト失敗がありました.
{Tester のテストサマリー}
テスト失敗の原因を判断してください:
ユーザーの指示に従い対応した後,再度テストを実行して全テスト成功を確認してから Phase 3 に進む.
refactorer エージェントに以下を委譲する:
「直前の実装・テスト後のコードをリファクタリングしてください.
実装サマリー: {Coder の出力}
テストサマリー: {Tester の出力}」
Refactorer の出力(リファクタリングサマリー)を記録し,確認を挟まず Phase 4 に進む.
GUIDE_05 の「Phase 4: ドキュメント更新」に記載されたチェック観点に従い,docs/ と CLAUDE.md を必要に応じて更新する.
Phase 4 の結果を .claude/commit-context.md に書き出す:
# commit-context - docs_updated: true/false - claude_md_updated: true/false - note: (更新不要の理由や更新内容の要約)
ドキュメントを更新した場合のみ,ユーザーに提示する:
「Phase 4(ドキュメント更新)が完了しました.
{更新したドキュメントの一覧と変更内容の要約}
確認をお願いします.
/commit でコミットできます更新不要と判断した場合は,確認を挟まず完了処理に進む.
「全フェーズが完了しました./commit でコミットしてください.」