skills/amcos-agent-coordination/SKILL.md
Use when managing team registry, inter-agent messaging, role boundaries, or sub-agent delegation. Trigger with team coordination tasks. Loaded by ai-maestro-chief-of-staff-main-agent
npx skillsauth add emasoft/ai-maestro-chief-of-staff amcos-agent-coordinationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manages team registry, messaging, role boundaries, and delegation.
agent-messaging skillGET /api/teams/{id}/agents)uv run python scripts/amcos_team_registry.pyCommands: create, add-agent, remove-agent, update-status, list, publish
Steps: Identify type -> Execute -> Verify via list -> Optionally publish -> Backup
Use agent-messaging skill. Always use FULL session names (e.g., amoa-svgbbox-orchestrator).
Message types: role-assignment, project-assignment, task-delegation, status-request, status-report, team-notification, hibernation-warning, wake-notification, registry-update
Standards: Include from field. Acknowledge role assignments. Retry 3x before escalating.
| Term | Definition | |------|------------| | Agent | Separate process in own tmux session. Own context, hibernates/terminates independently. | | Sub-agent | Spawned via Task tool inside parent. Shares context, terminates with parent. |
Remote ops require GovernanceRequest + ConfigOperationType. Messages route via API.
See the workflow checklists in Resources for agent lifecycle procedures.
Registry update -> state reflected. Message -> delivery confirmed. Role assignment -> acknowledged.
| Issue | Resolution |
|-------|-----------|
| Maestro unavailable | File-based fallback, retry 30s |
| Delivery fails | Retry 3x/10s, escalate to AMAMA |
| Registry fails | Retry 3x, fallback POST /api/teams/{id}/agents |
| Boundary violation | Log, reject, notify AMAMA |
| Not in registry | Verify FULL name, check if terminated |
uv run python scripts/amcos_team_registry.py add-agent \
--team svgbbox-team --name ampa-svgbbox-impl --role programmer --status running
uv run python scripts/amcos_team_registry.py list --team svgbbox-team
# Via agent-messaging: To: amoa-svgbbox-orchestrator
# Content: { "type": "team-notification", "message": "Agent online" }
Copy this checklist and track your progress:
testing
Use when analyzing staffing needs, assessing role requirements, planning agent capacity, or creating staffing templates for multi-agent orchestration. Trigger with team sizing or staffing requests. Loaded by ai-maestro-chief-of-staff-main-agent
data-ai
Use when consulting detailed staff planning references. Trigger with staff planning lookups. Loaded by ai-maestro-chief-of-staff-main-agent
data-ai
Use when validating skill directory structure, reindexing skills for Perfect Skill Suggester, or managing skill activation and discovery. Trigger with skill validation, indexing, or update requests. Loaded by ai-maestro-chief-of-staff-main-agent
data-ai
Use when consulting detailed skill management references. Trigger with skill management lookups. Loaded by ai-maestro-chief-of-staff-main-agent