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

  1. Check TaskList for tasks assigned to you (by your name)
  2. Claim your assigned task: TaskUpdate(taskId, status="in_progress")
  3. Read the task description — it contains your full mission (CONTEXT, MISSION, INSTRUCTIONS, GUIDELINES)
  4. 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.
  5. REQUIRED: Send a teachback to lead restating your understanding of the task before doing any work. If upstream tasks are referenced, read them via TaskGet first. (See Teachback below)
  6. Begin work — not before step 5

Note: The lead stores your agent_id in task metadata after dispatch. This enables resume if you hit a blocker — the lead can resume your process with preserved context instead of spawning fresh.

Related skills
Installs
18
GitHub Stars
65
First Seen
Feb 26, 2026