From PACT
Records a teammate identity (name@team) at session start so later hooks can recover the friendly name. Invoke as first action when directed by spawn prompt.
How this skill is triggered — by the user, by Claude, or both
Slash command
/PACT:pact-team-registrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
As your **first action**, record your `name@team`. Run exactly:
As your first action, record your name@team. Run exactly:
python3 ~/.claude/protocols/pact-plugin/../hooks/shared/session_registry.py register --name '<your-name>@<your-team>'
Use your name/team from the spawn prompt. It self-acquires session_id and is fail-safe (internal error → no-op); a missing symlink is a shell error, not a no-op. Do NOT add a fallback or rewrite the path. Identity bookkeeping — exempt from the teachback no-Bash-before rule.
npx claudepluginhub synaptic-labs-ai/pact-plugin --plugin PACTRegisters sessions with cc-dm: sets name, role, and optional project tag for scoped messaging. Auto-invokes if unregistered; use for setup or changes.
Auto-registers you as a team member when joining an AI Team OS project, including health checks, team membership, and status updates.