一键导入
team-bootstrap
Leadがこのtemplateから新しいprojectを初期化するために、人間へ一度に一つずつ質問し、構築物、stack、entrypoint、post-change、smoke、visual verificationを決めてManagerへ依頼するときに使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Leadがこのtemplateから新しいprojectを初期化するために、人間へ一度に一つずつ質問し、構築物、stack、entrypoint、post-change、smoke、visual verificationを決めてManagerへ依頼するときに使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Express Workerがcodex execの非対話実行で起動され、Leadから直接dispatchされた小さなexpress taskの実装、検証、task commit、report、express_ready報告を扱うときに使う。
Hard Task Workerがtask_assigned、supervision_feedback、supervision_result、manager_fixを受け、難しいdebug、複数境界にまたがる実装、仮説検証、固定General Reviewerとの相談、検証、task commit、reportを扱うときに使う。
ManagerがLeadからintakeを受けたとき、taskの進捗やSupervisorの判断を受けたとき、依存関係、task設計、Worker選択、dispatch、STATE、完了判定を扱うときに使う。
Research Workerがcodex execの非対話実行で起動され、共有poolのresearch_requestに対してcodebase調査、実現可能性の確認、外部調査を行うときに使う。
Leadが人間から依頼や判断を受けたとき、またはManagerから相談やcompletion_readyを受け、人間との擦り合わせ、STATEのIntent、Managerへの依頼、express taskの直接dispatch、完了報告、memoryとskillの提案審査を行うときに使う。
Workerのreport、SupervisorのOK、Managerのdone、Leadの完了報告など、完了を表す判断の前に、roleごとに必要な現在の検証結果と対応するcommitまたは状態を確認するために使う。
| name | team-bootstrap |
| description | Leadがこのtemplateから新しいprojectを初期化するために、人間へ一度に一つずつ質問し、構築物、stack、entrypoint、post-change、smoke、visual verificationを決めてManagerへ依頼するときに使う。 |
次のファイルと、すでに存在するproject fileを確認する。
AGENTS.mdREADME.mdMakefile.agents/docs/TEAM_PROTOCOL.md.agents/state/STATE.md.agents/state/MEMORY.mdpyproject.toml、package.json、pnpm-workspace.yamlなどのpackage metadata。最初に「何を作るか」を一つだけ質問する。
回答を受けたら、確定した内容を短く示し、次の判断を最も進める質問を一つ選ぶ。
repositoryと依頼から確定できる内容は質問しない。
人間が選びやすくなる場合は、選択肢と推奨案を添える。
一度に複数の質問を並べない。
初期化の要件が固まるまで、実装とtask割り当てを始めない。
次の内容を必要な順に決める。
make post-changeで実行するformat、lint、typecheck、build、test。make smokeで確認する代表的な利用者向けの挙動。stackが決まった後、具体的な初期値が必要な場合はstack-contracts.mdを読む。
make post-changeは、Implementation Workerが変更後に実行する一つのcommandとする。make post-changeには、format、lint、必要なtypecheck、build、test、git diff --check -- .を含める。post-changeから各packageの検証を呼ぶ。make smokeは、代表的な利用者向けの挙動を短時間で実行するcommandとする。AGENTS.mdへ記載する。templateの記述を、実際のprojectに合わせて更新する。
README.md:project名、目的、install、実行方法、主要entrypoint、検証command。AGENTS.md:team共通ルールに加え、実際のstack、source directory、test、visual verificationの情報。Makefile:projectのpost-changeとsmoke。.agents/config/agent-team.yaml:変更が必要な場合のteam名、session名、agent、CLI、model、effort、固定Supervisor。選ばなかったstack、未使用のscaffold、templateのproject名、実際には使わないcommandを残さない。
初期化の要件が固まったら、Managerへintakeを送る。
intakeには次の内容を含める。
make post-changeの内容。make smokeで確認する挙動。README.md、AGENTS.md、Makefile、package metadataの更新内容。人間にはtmuxからdetachし、repository rootで次のcommandを実行してもらう。
make bootstrap-team
このcommandはLeadのpaneを残したまま、その他のroleを起動する。
make post-changeが成功する。make smokeが成功する。make post-changeに含まれている。README.md、AGENTS.md、Makefile、package metadata、agent team設定が実際のprojectを説明している。.agents/skills/team-bootstrap/が削除されている。.agents/scripts/team_bootstrap.shと.agents/scripts/team_bootstrap_team.shが削除されている。