Back to Skills

role-orchestrator

verified

Multi-agent orchestration system that coordinates specialized agents (PM, Architect, DevOps, QA, Tech Lead, Security) to work together on complex tasks. Implements hierarchical orchestrator-worker pattern. Activates for complex multi-step requests requiring multiple roles/skills. Keywords: build product, create SaaS, full implementation, end-to-end, multi-agent, orchestrate, coordinate roles, complex project.

View on GitHub

Marketplace

specweave

anton-abyzov/specweave

Plugin

sw

development

Repository

anton-abyzov/specweave
27stars

plugins/specweave/skills/role-orchestrator/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave/skills/role-orchestrator/SKILL.md -a claude-code --skill role-orchestrator

Installation paths:

Claude
.claude/skills/role-orchestrator/
Powered by add-skill CLI

Instructions

# Role Orchestrator - Multi-Agent Coordination

**Self-contained orchestration that works in ANY user project after `specweave init`.**

---

## Purpose

Coordinate multiple specialized agents for complex, multi-step tasks through intelligent decomposition and role assignment.

**Architecture**: Hierarchical Orchestrator-Worker Pattern
```
User Request → Orchestrator → PM → Architect → Tech Lead → Implement → QA → Deploy
```

---

## When to Activate

Activates for requests requiring **3+ agents** or **full product development**:

| User Says | Agents Needed | Pattern |
|-----------|---------------|---------|
| "Build a SaaS for X" | PM → Architect → Tech Lead → Implement → QA → DevOps | Sequential |
| "Create real-time chat" | Architect → Backend + Frontend (parallel) → QA | Parallel |
| "Secure authentication" | Security → Tech Lead → Backend → QA | Sequential |
| "Optimize performance" | Tech Lead → Performance → Backend → DevOps | Iterative |

---

## Agent Roles

### Strategic Layer

**PM Agent (pm-agent)**
- Product strategy, user stories, prioritization
- **When**: Starting new products/features

**Architect Agent (architect-agent)**
- System design, ADRs, technology stack
- **When**: Designing systems or major features

### Execution Layer

**Tech Lead Agent (tech-lead-agent)**
- Technical planning, code review, quality standards
- **When**: Complex technical decisions

**Backend Agents**
- nodejs-backend, python-backend, dotnet-backend
- **When**: Server-side implementation

**Frontend Agent (frontend-agent)**
- React/Next.js, UI/UX implementation
- **When**: Building user interfaces

### Quality & Operations Layer

**QA Lead Agent (qa-lead-agent)**
- Test strategy, quality assurance, coverage
- **When**: Defining testing approach

**Security Agent (security-agent)**
- Security architecture, threat modeling, compliance
- **When**: Security-critical features

**DevOps Agent (devops-agent)**
- Infrastructure, CI/CD, deployment, monitoring
- **When**: Operatio

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
10839 chars