role-orchestrator
Multi-agent orchestration system that coordinates PM, Architect, DevOps, QA, Tech Lead, and Security agents for complex tasks. Use when building full products, creating SaaS applications, or any end-to-end implementation requiring multiple specialized roles. Implements hierarchical orchestrator-worker pattern.
Why use this skill?
Coordinate PM, Architect, and Dev agents with the role-orchestrator skill. Automate complex SaaS development with hierarchical workflows and structured logging.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-role-orchestratorWhat This Skill Does
The role-orchestrator is a sophisticated multi-agent management system designed to transform complex, multi-step user requirements into structured execution plans. By implementing a hierarchical orchestrator-worker pattern, it acts as the primary coordinator for the OpenClaw agent ecosystem. It delegates tasks to specialized agents—including PM, Architect, Tech Lead, DevOps, and Security—ensuring that large-scale development projects are broken down into logical, manageable segments. The skill automates the administrative overhead of organizing project files by enforcing a mandatory directory structure through its 'increment' system, ensuring that every project phase is logged, versioned, and audit-ready.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/anton-abyzov/sw-role-orchestrator
Once installed, ensure your project directory has been initialized with specweave init to allow the orchestrator to create the necessary .specweave/increments/ structure. This setup is a prerequisite for tracking the hierarchical execution of your development tasks.
Use Cases
This skill is ideal for:
- Full-stack SaaS Development: Orchestrating the entire lifecycle from initial product requirements (PM) to deployment (DevOps).
- Security-Critical Implementations: Coordinating between Security, Tech Lead, and Backend agents to ensure robust threat modeling and compliance.
- Complex Refactoring: Managing a Tech Lead and QA agents to verify stability across large codebases.
- Rapid Prototyping: Automating the setup of multi-agent workflows where parallel execution of Frontend and Backend tasks is required.
Example Prompts
- "I need to build a secure subscription-based SaaS platform for inventory management. Please coordinate the team to handle the product strategy, system architecture, and initial security design."
- "We need to implement a real-time messaging feature. Use the orchestrator to manage the architect, backend, and frontend agents to build the chat engine in parallel."
- "Our current architecture is hitting performance bottlenecks. Please orchestrate a performance optimization sprint involving the Tech Lead, Backend, and DevOps agents."
Tips & Limitations
- The orchestrator works best when the user provides high-level project goals rather than granular command-level instructions.
- Always adhere to the 'Phase 0' rule: ensure the increment structure is established before triggering individual agents to avoid workspace clutter.
- The orchestrator acts as a coordinator; ensure you have the required individual agents installed in your registry for the orchestrator to delegate effectively.
- Avoid nested spawning; keep agent invocations in the main context to maintain visibility and control over the execution logs.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-role-orchestrator": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.