/agent-coordination
Agent assignment matrix, blocker escalation, and TDM coordination patterns. Use when assigning work to specialists, managing blockers, or coordinating multi-agent workflows.
$ npx -y skills add bybren-llc/safe-agentic-workflow --skill agent-coordination --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/agent-coordination
Context preview
The summary Claude sees to decide when to auto-load this skill.
Agent assignment matrix, blocker escalation, and TDM coordination patterns. Use when assigning work to specialists, managing blockers, or coordinating multi-agent workflows.
SKILL.md
agent-coordination.SKILL.mdname: agent-coordination
description: Agent assignment matrix, blocker escalation, and TDM coordination patterns. Use when assigning work to specialists, managing blockers, or coordinating multi-agent workflows.
allowed-tools: Read, Grep, Glob
Agent Coordination Skill
Purpose
Guide correct agent assignment, blocker escalation, and delivery coordination following the TDM role boundaries.
When This Skill Applies
Invoke this skill when:
- Assigning work to specialist agents
- Managing blockers across agents
- Coordinating multi-agent workflows
- Escalating issues to ARCHitect/POPM
- Verifying pre-implementation gate
- Updating Linear with evidence
Stop-the-Line Conditions
FORBIDDEN Patterns
# FORBIDDEN: Wrong agent assignment
Database work → BE Developer # WRONG: Use Data Engineer!
Security validation → QAS # WRONG: Use Security Engineer!
Documentation → BE Developer # WRONG: Use Tech Writer!
# FORBIDDEN: Skipping pre-implementation gate
Start coding before BSA spec # Must have acceptance criteria first
# FORBIDDEN: Unresolved blockers >4 hours
Blocker exists but not escalated # Escalate within 1 hour
CORRECT Patterns
# CORRECT: Right agent for the job
Database work → Data Engineer
Security validation → Security Engineer
Documentation → Tech Writer
Planning/Specs → BSA
Architecture review → System Architect
API implementation → BE Developer
UI implementation → FE Developer
Testing → QAS
PR/Release → RTE
# CORRECT: Pre-implementation gate
1. BSA creates spec with acceptance criteria
2. System Architect reviews patterns
3. THEN specialist executes
Agent Assignment Matrix (MANDATORY)
| Work Type | Correct Agent | Never Use | | ------------------- | ----------------- | ------------------- | | Database/Migrations | Data Engineer | BE Developer | | Security/RLS | Security Engineer | QAS | | Documentation | Tech Writer | BE/FE Developer | | Specs/Planning | BSA | Any implementation | | Architecture | System Architect | Direct to developer | | API Routes | BE Developer | FE Developer | | UI Components | FE Developer | BE Developer | | Testing/QA | QAS | Implementation team | | PR/Releases | RTE | Developers |
**Reference**: `docs/workflow/TDM_AGENT_ASSIGNMENT_MATRIX.md`
Blocker Escalation Protocol
When to Escalate
| Condition | Escalate To | Deadline | | ---------------------- | ----------- | ----------- | | Blocker > 1 hour | TDM | Immediately | | Blocker > 4 hours | ARCHitect | Urgent | | Architecture ambiguity | ARCHitect | Before work | | Cross-team dependency | TDM + POPM | Same day | | Security concern | SecEng | Immediately |
Escalation Template
**Blocker Escalation**
**Ticket**: {{TICKET_PREFIX}}-XXX
**Blocked Since**: [timestamp]
**Agent**: [which specialist is blocked]
**Issue**:
[Clear description of what's blocking progress]
**Attempts Made**:
1. [What was tried]
2. [What was tried]
**Request**:
[Specific ask - decision needed, resource needed, etc.]Pre-Implementation Gate
**MANDATORY** before any implementation work:
1. BSA creates spec with:
- [ ] Clear acceptance criteria
- [ ] Pattern references for execution
- [ ] Success validation command
2. System Architect reviews:
- [ ] Pattern compliance
- [ ] RLS requirements (if database)
- [ ] Security implications
3. THEN implementation can begin
Evidence Attachment
All work must include evidence in Linear:
**Implementation Evidence**
**Session ID**: [Claude session ID]
**Agent**: [which specialist]
**Ticket**: {{TICKET_PREFIX}}-XXX
**Work Completed**:
- [x] Task 1
- [x] Task 2
**Validation**:
```bash
yarn ci:validate
# All checks passed
**Next Steps**: [if any]
TDM Boundaries
TDM Does
- ✅ Track delivery progress
- ✅ Update Linear tickets
- ✅ Escalate blockers
- ✅ Attach evidence
- ✅ React to issues
TDM Does NOT
- ❌ Orchestrate feature work (ARCHitect's job)
- ❌ Run CI/CD validation (specialists' job)
- ❌ Execute technical work (specialists' job)
- ❌ Proactively assign features (ARCHitect's job)
Authoritative References
- **Agent Assignment Matrix**: `docs/workflow/TDM_AGENT_ASSIGNMENT_MATRIX.md`
- **Agent Workflow SOP v1.3**: `docs/sop/AGENT_WORKFLOW_SOP.md`
- **CONTRIBUTING.md**: Workflow requirements
- **Linear SOP skill**: Evidence attachment templates
Read more
name: agent-coordination description: Agent assignment matrix, blocker escalation, and TDM coordination patterns. Use when assigning work to specialists, managing blockers, or coordinating multi-agent workflows. allowed-tools: Read, Grep, Glob
Agent Coordination Skill
Purpose
Guide correct agent assignment, blocker escalation, and delivery coordination following the TDM role boundaries.
When This Skill Applies
Invoke this skill when:
- Assigning work to specialist agents
- Managing blockers across agents
- Coordinating multi-agent workflows
- Escalating issues to ARCHitect/POPM
- Verifying pre-implementation gate
- Updating Linear with evidence
Stop-the-Line Conditions
FORBIDDEN Patterns
# FORBIDDEN: Wrong agent assignment Database work → BE Developer # WRONG: Use Data Engineer! Security validation → QAS # WRONG: Use Security Engineer! Documentation → BE Developer # WRONG: Use Tech Writer! # FORBIDDEN: Skipping pre-implementation gate Start coding before BSA spec # Must have acceptance criteria first # FORBIDDEN: Unresolved blockers >4 hours Blocker exists but not escalated # Escalate within 1 hour
CORRECT Patterns
# CORRECT: Right agent for the job Database work → Data Engineer Security validation → Security Engineer Documentation → Tech Writer Planning/Specs → BSA Architecture review → System Architect API implementation → BE Developer UI implementation → FE Developer Testing → QAS PR/Release → RTE # CORRECT: Pre-implementation gate 1. BSA creates spec with acceptance criteria 2. System Architect reviews patterns 3. THEN specialist executes
Agent Assignment Matrix (MANDATORY)
| Work Type | Correct Agent | Never Use | | ------------------- | ----------------- | ------------------- | | Database/Migrations | Data Engineer | BE Developer | | Security/RLS | Security Engineer | QAS | | Documentation | Tech Writer | BE/FE Developer | | Specs/Planning | BSA | Any implementation | | Architecture | System Architect | Direct to developer | | API Routes | BE Developer | FE Developer | | UI Components | FE Developer | BE Developer | | Testing/QA | QAS | Implementation team | | PR/Releases | RTE | Developers |
**Reference**: `docs/workflow/TDM_AGENT_ASSIGNMENT_MATRIX.md`
Blocker Escalation Protocol
When to Escalate
| Condition | Escalate To | Deadline | | ---------------------- | ----------- | ----------- | | Blocker > 1 hour | TDM | Immediately | | Blocker > 4 hours | ARCHitect | Urgent | | Architecture ambiguity | ARCHitect | Before work | | Cross-team dependency | TDM + POPM | Same day | | Security concern | SecEng | Immediately |
Escalation Template
**Blocker Escalation**
**Ticket**: {{TICKET_PREFIX}}-XXX
**Blocked Since**: [timestamp]
**Agent**: [which specialist is blocked]
**Issue**:
[Clear description of what's blocking progress]
**Attempts Made**:
1. [What was tried]
2. [What was tried]
**Request**:
[Specific ask - decision needed, resource needed, etc.]Pre-Implementation Gate
**MANDATORY** before any implementation work:
1. BSA creates spec with: - [ ] Clear acceptance criteria - [ ] Pattern references for execution - [ ] Success validation command 2. System Architect reviews: - [ ] Pattern compliance - [ ] RLS requirements (if database) - [ ] Security implications 3. THEN implementation can begin
Evidence Attachment
All work must include evidence in Linear:
**Implementation Evidence**
**Session ID**: [Claude session ID]
**Agent**: [which specialist]
**Ticket**: {{TICKET_PREFIX}}-XXX
**Work Completed**:
- [x] Task 1
- [x] Task 2
**Validation**:
```bash
yarn ci:validate
# All checks passed**Next Steps**: [if any]
TDM Boundaries
TDM Does
- ✅ Track delivery progress
- ✅ Update Linear tickets
- ✅ Escalate blockers
- ✅ Attach evidence
- ✅ React to issues
TDM Does NOT
- ❌ Orchestrate feature work (ARCHitect's job)
- ❌ Run CI/CD validation (specialists' job)
- ❌ Execute technical work (specialists' job)
- ❌ Proactively assign features (ARCHitect's job)
Authoritative References
- **Agent Assignment Matrix**: `docs/workflow/TDM_AGENT_ASSIGNMENT_MATRIX.md`
- **Agent Workflow SOP v1.3**: `docs/sop/AGENT_WORKFLOW_SOP.md`
- **CONTRIBUTING.md**: Workflow requirements
- **Linear SOP skill**: Evidence attachment templates
SAW — SAFe Agentic Workflow AI Agent Harness for Multi-Agent Team Workflows Built on SAFe methodology (Scaled Agile Framework), adapted for AI agent teams (Now With AI-DLC!) Works for any team with repeatable processes: Software, Marketing, Research, Legal, Operations.
Other skills on safe-agentic-workflow.
- /api-patterns
API route implementation patterns with RLS, Zod validation, and error handling. Use when creating API routes, implementing endpoints, or adding server-side validation.
Open skill - /confluence-docs
Documentation templates for ADRs, runbooks, and architecture docs. Use when creating architectural decision records, operational runbooks, or technical documentation.
Open skill - /deployment-sop
Deployment workflows, pre-deploy validation, and smoke testing patterns. Use when deploying to staging or production, running smoke tests, or validating deployments.
Open skill - /frontend-patterns
Frontend patterns for Next.js App Router, Clerk auth, shadcn/Radix UI, and PostHog analytics. Use when building UI components, creating pages, implementing auth flows, or adding analytics events. Ensures consistent UX patterns and accessibility standards.
Open skill - /git-advanced
Advanced git operations including rebase, bisect, cherry-pick, and conflict resolution. Use when rebasing branches, debugging with bisect, cherry-picking commits, or resolving complex merge conflicts.
Open skill - /linear-sop
Linear ticket management best practices. Use when creating issues, updating status, or attaching evidence. Provides evidence templates for dev/staging/done phases.
Open skill

