LaunchKit · 2026
Back to Skills

multi-agent-roles

This skill provides a comprehensive framework for designing professional multi-agent systems.

0
706 downloads
by @xiulipan

Setup & Installation

openclaw skills install @xiulipan/multi-agent-roles

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install multi-agent-roles

What This Skill Does

A framework of standardized role definitions for building multi-agent systems. Covers 12 professional roles across strategy, creative, technical, and operations domains, with JSON configuration templates and keyword-based routing bindings. Includes a role assessment framework and communication pattern guidelines.

Pre-built role templates with binding configurations eliminate the need to define agent responsibilities and routing rules from scratch for common team structures.

When to use it

  • Bootstrapping a marketing agency agent system with four specialized roles
  • Routing incoming queries to the right agent based on keyword matching
  • Auditing an existing multi-agent setup for role overlap or responsibility gaps
  • Building a dev team where architecture, frontend, backend, and QA agents coordinate
  • Designing agent configurations when expanding a multi-agent pipeline

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Set up a software development multi-agent team

AGENT
  1. 1Selects the Software Development Team role template from the framework
  2. 2Defines four agents: Technical Architect, Frontend Developer, Backend Developer, QA Engineer
  3. 3Assigns each agent a workspace directory and expertise configuration
  4. 4Configures keyword-based routing bindings so messages containing 'frontend', 'API', or 'test' reach the correct agent
  5. 5Outputs a complete JSON configuration ready for deployment
OUTPUT

A deployable multi-agent JSON configuration with four specialized roles, distinct workspaces, and routing rules