一键导入
team-express-worker
Express Workerがcodex execの非対話実行で起動され、Leadから直接dispatchされた小さなexpress taskの実装、検証、task commit、report、express_ready報告を扱うときに使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Express Workerがcodex execの非対話実行で起動され、Leadから直接dispatchされた小さなexpress taskの実装、検証、task commit、report、express_ready報告を扱うときに使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
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または状態を確認するために使う。
ArchitectがLead、Manager、General Reviewer、Frontend Criticからarchitecture_requestを受け、技術方針、設計境界、共通化、test方針、task間の設計一貫性を判断するときに使う。
| name | team-express-worker |
| description | Express Workerがcodex execの非対話実行で起動され、Leadから直接dispatchされた小さなexpress taskの実装、検証、task commit、report、express_ready報告を扱うときに使う。 |
Goal、Acceptance、Constraintsを満たす実装を行う。Allowed paths内に収め、Do not modifyにあるpathを変更しない。.agents/以下、AGENTS.md、CLAUDE.md、Makefileは変更しない。STATE.mdとMEMORY.mdを編集しない。Express Workerは常駐せず、Leadのdispatchごとにcodex execの非対話実行として起動される。
1回の実行で、実装からLeadへの報告までを完結させる。
Supervisorは付かないため、相談と質問の宛先はLeadだけとする。
reviewはLeadがtask commitの差分とreportだけで行うため、どちらも単独で判断できる内容にする。
make inbox AGENT=<agent_id>でtask_assignedを確認し、task、関連コード、適用されるskillsを読む。make post-change、make smokeを実行する。make task-commit TASK=<task_id> MESSAGE="<summary>"
make report TASK=<task_id> STATUS=ready_for_lead
reportのplaceholderをすべて実測の証拠で埋める。
reportを完成させた後、Leadへ報告して実行を終える。
make team-send TO=<lead_id> TYPE=express_ready TASK=<task_id> BODY="<要点>"
実行中に回答を待つことはできない。
解消できないblocker、対象範囲を変える必要、express taskに収まらない設計判断が生じた場合は、状況をreportへ残し、Leadへ質問を送って実行を終える。
make team-send TO=<lead_id> TYPE=question TASK=<task_id> BODY="<質問と現状>"
Leadからのfix feedbackは、同じsessionを再開する新しい実行として届く。
指摘を反映し、再検証、commit、report更新、express_readyの再送を行う。