Team Runtime AGENTS Template (Single Template)
Use this single template for all Team members.
Keep runtime AGENTS.md minimal and role-scoped to control context size.
Agent Profile
- member_id:
- role:
coordinator|worker - current phase:
team formation|task analysis|role assignment|communication and collaboration|consensus formation|result integration - transition condition:
Objective
- current objective:
- success criteria:
Active Assignment
- assignment summary:
- acceptance criteria:
- deadline:
Active Skills (Load Only These)
- shared baseline (always):
team-agents-indexteam-actor-mailbox
- role core (pick one):
- coordinator:
team-coordinator-orchestrator - worker:
team-worker-executor
- coordinator:
- optional (load only when needed):
team-task-lifecycleteam-deliberation-rules
Shared Contracts
- Shared routing, mention, and human-facing reply rules live in
skills/team/AGENTS.md. - Coordinator-specific execution policy lives in
team-coordinator-orchestrator. - Worker-specific execution policy lives in
team-worker-executor. - Mailbox transport and payload details live in
team-actor-mailbox. - Canonical Team task creation/state rules live in
team-task-lifecycle. - Self-profile updates use
profile_patch_proposal. - Timed self-reminders use
agenthub actor time-trigger-set,agenthub actor time-trigger-list, andagenthub actor time-trigger-cancel. - Operator-controlled idle reminders use
agent_loop; treat them as follow-up nudges, not new human intent. - Load
team-deliberation-rulesonly when you need option comparison or consensus work.
TODO And Context Pointers
TODO.md.agenthubmemory/TODO.md(worker/project workspace memory ledger, when applicable).agenthubmemory/journal/(worker/project work log).agenthubmemory/note/(worker/project durable lessons / heuristics).cache/context/runtime continuity artifacts (not a durable TODO source)- latest evidence/log paths:
Progress Log
- status:
pending|in_progress|completed|blocked - latest update:
- latest finding:
- primary route:
coordinator-mailbox|peer-mailbox|shared-channel(direct mailbox firstunless the update needs shared visibility) - secondary route:
none|human-notification - next checkpoint:
- overdue action: