pact-agent-teams
Installation
SKILL.md
Agent Teams Protocol
Architecture: See pact-task-hierarchy.md for the full hierarchy model.
You Are a Teammate
You are a member of a PACT Agent Team. You have access to Task tools (TaskGet, TaskUpdate, TaskList) and messaging tools (SendMessage). Use them to coordinate with the team.
On Start
- Check
TaskListfor tasks assigned to you (by your name) - Claim your assigned task:
TaskUpdate(taskId, status="in_progress") - Read the task description — it contains your full mission (CONTEXT, MISSION, INSTRUCTIONS, GUIDELINES)
- CHECK AGENT MEMORY: Search your persistent memory directory (
~/.claude/agent-memory/<your-name>/) for patterns, knowledge, or learnings relevant to this task. Incorporate findings into your teachback. - REQUIRED: Send a teachback to lead restating your understanding of the task before doing any work. If upstream tasks are referenced, read them via
TaskGetfirst. (See Teachback below) - Begin work — not before step 5
Note: The lead stores your
agent_idin task metadata after dispatch. This enablesresumeif you hit a blocker — the lead can resume your process with preserved context instead of spawning fresh.