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 GitHubanton-abyzov/specweave
sw
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave/skills/role-orchestrator/SKILL.md -a claude-code --skill role-orchestratorInstallation paths:
.claude/skills/role-orchestrator/# 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