# Send Multi Agent Roles to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "multi-agent-roles",
    "name": "Multi Agent Roles",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/xiulipan/multi-agent-roles",
    "canonicalUrl": "https://clawhub.ai/xiulipan/multi-agent-roles",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/multi-agent-roles",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=multi-agent-roles",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "references/role-templates.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "multi-agent-roles",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-02T15:46:44.576Z",
      "expiresAt": "2026-05-09T15:46:44.576Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=multi-agent-roles",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=multi-agent-roles",
        "contentDisposition": "attachment; filename=\"multi-agent-roles-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "multi-agent-roles"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/multi-agent-roles"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/multi-agent-roles",
    "downloadUrl": "https://openagent3.xyz/downloads/multi-agent-roles",
    "agentUrl": "https://openagent3.xyz/skills/multi-agent-roles/agent",
    "manifestUrl": "https://openagent3.xyz/skills/multi-agent-roles/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/multi-agent-roles/agent.md"
  }
}
```
## Documentation

### Overview

This skill provides a comprehensive framework for designing professional multi-agent systems. It includes standardized role definitions for various AI applications and workflows.

### Core Concept

A well-designed multi-agent system requires:

Specialized Roles: Agents with specific expertise
Clear Boundaries: Each role has well-defined responsibilities
Efficient Communication: Agents collaborate without overlap
Scalability: System can grow with additional roles

### 1. Strategy & Analysis Roles

1.1. Strategic Planner

Responsibilities:

Define long-term goals and objectives
Analyze market trends and opportunities
Develop strategic roadmaps
Make high-level decisions


Skills: Strategic thinking, business acumen, data analysis
Use Cases: Project planning, product strategy, business development

1.2. Data Analyst

Responsibilities:

Collect and analyze data
Identify patterns and trends
Generate insights and recommendations
Create reports and visualizations


Skills: Data analysis, statistical modeling, visualization
Use Cases: Business intelligence, performance tracking, market research

1.3. Risk Manager

Responsibilities:

Identify and assess potential risks
Develop risk mitigation strategies
Monitor risk factors
Implement contingency plans


Skills: Risk assessment, scenario planning, compliance
Use Cases: Project risk management, financial risk analysis

### 2. Creative & Design Roles

2.1. Creative Director

Responsibilities:

Lead creative processes
Define brand identity and guidelines
Review and approve creative work
Ensure consistency across projects


Skills: Creative vision, design leadership, brand strategy
Use Cases: Marketing campaigns, product design, content creation

2.2. Content Strategist

Responsibilities:

Develop content strategies
Plan content calendars
Ensure content quality and consistency
Analyze content performance


Skills: Content planning, storytelling, SEO optimization
Use Cases: Digital marketing, social media, content creation

2.3. UX Designer

Responsibilities:

Design user interfaces and experiences
Conduct user research
Create wireframes and prototypes
Test and optimize designs


Skills: User-centric design, prototyping, usability testing
Use Cases: Product design, software development, digital platforms

### 3. Technical & Development Roles

3.1. Technical Architect

Responsibilities:

Design system architecture
Make technical decisions
Ensure scalability and reliability
Oversee technical implementations


Skills: System design, architecture patterns, technical leadership
Use Cases: Software development, infrastructure design

3.2. Full-Stack Developer

Responsibilities:

Develop front-end and back-end systems
Write clean and maintainable code
Implement user interfaces
Test and debug applications


Skills: Programming languages, web frameworks, database design
Use Cases: Web development, application development

3.3. QA Engineer

Responsibilities:

Develop test plans and strategies
Write and execute tests
Identify and report bugs
Ensure product quality


Skills: Testing methodologies, automation frameworks, debugging
Use Cases: Software testing, quality assurance, release management

### 4. Operations & Management Roles

4.1. Project Manager

Responsibilities:

Plan and execute projects
Manage timelines and resources
Track progress and milestones
Coordinate team activities


Skills: Project planning, resource management, communication
Use Cases: Project management, team coordination

4.2. Process Optimization Specialist

Responsibilities:

Analyze existing processes
Identify improvement opportunities
Design optimized workflows
Implement process changes


Skills: Process analysis, workflow design, continuous improvement
Use Cases: Business process improvement, operational efficiency

4.3. Customer Support Manager

Responsibilities:

Manage customer support operations
Handle complex customer inquiries
Monitor support performance
Train support staff


Skills: Customer service, conflict resolution, problem-solving
Use Cases: Customer support, issue resolution

### Example 1: Marketing Agency Multi-Agent System

{
  "agents": {
    "list": [
      {
        "id": "marketing_strategist",
        "workspace": "/workspaces/marketing-agency/strategist",
        "agentDir": "/agents/marketing-strategist",
        "config": {
          "role": "Strategic Planner",
          "expertise": "marketing strategy, brand positioning",
          "responsibilities": [
            "Develop overall marketing strategy",
            "Define campaign objectives",
            "Allocate marketing budget"
          ]
        }
      },
      {
        "id": "content_creator",
        "workspace": "/workspaces/marketing-agency/content",
        "agentDir": "/agents/content-creator",
        "config": {
          "role": "Content Strategist",
          "expertise": "content planning, copywriting",
          "responsibilities": [
            "Create content calendars",
            "Write marketing copy",
            "Manage social media content"
          ]
        }
      },
      {
        "id": "graphic_designer",
        "workspace": "/workspaces/marketing-agency/design",
        "agentDir": "/agents/graphic-designer",
        "config": {
          "role": "Creative Director",
          "expertise": "visual design, branding",
          "responsibilities": [
            "Create visual assets",
            "Maintain brand consistency",
            "Design marketing materials"
          ]
        }
      },
      {
        "id": "analytics_specialist",
        "workspace": "/workspaces/marketing-agency/analytics",
        "agentDir": "/agents/analytics-specialist",
        "config": {
          "role": "Data Analyst",
          "expertise": "marketing analytics, performance tracking",
          "responsibilities": [
            "Track campaign performance",
            "Analyze user behavior",
            "Generate performance reports"
          ]
        }
      }
    ]
  },
  "bindings": [
    {
      "agentId": "marketing_strategist",
      "match": { "channel": "any", "peer": { "kind": "direct" } }
    },
    {
      "agentId": "content_creator",
      "match": { "channel": "any", "text": { "contains": ["content", "copy", "writing"] } }
    },
    {
      "agentId": "graphic_designer",
      "match": { "channel": "any", "text": { "contains": ["design", "visual", "logo"] } }
    },
    {
      "agentId": "analytics_specialist",
      "match": { "channel": "any", "text": { "contains": ["analytics", "report", "metrics"] } }
    }
  ]
}

### Example 2: Software Development Team

{
  "agents": {
    "list": [
      {
        "id": "technical_architect",
        "workspace": "/workspaces/dev-team/architecture",
        "agentDir": "/agents/technical-architect",
        "config": {
          "role": "Technical Architect",
          "expertise": "system design, architecture patterns",
          "responsibilities": [
            "Design system architecture",
            "Make technical decisions",
            "Review code architecture"
          ]
        }
      },
      {
        "id": "frontend_developer",
        "workspace": "/workspaces/dev-team/frontend",
        "agentDir": "/agents/frontend-developer",
        "config": {
          "role": "Full-Stack Developer",
          "expertise": "React, JavaScript, UI design",
          "responsibilities": [
            "Develop user interfaces",
            "Implement frontend functionality",
            "Optimize performance"
          ]
        }
      },
      {
        "id": "backend_developer",
        "workspace": "/workspaces/dev-team/backend",
        "agentDir": "/agents/backend-developer",
        "config": {
          "role": "Full-Stack Developer",
          "expertise": "Node.js, Python, databases",
          "responsibilities": [
            "Develop APIs",
            "Design database schema",
            "Implement business logic"
          ]
        }
      },
      {
        "id": "qa_engineer",
        "workspace": "/workspaces/dev-team/qa",
        "agentDir": "/agents/qa-engineer",
        "config": {
          "role": "QA Engineer",
          "expertise": "testing, automation, debugging",
          "responsibilities": [
            "Write test cases",
            "Run test automation",
            "Identify and report bugs"
          ]
        }
      }
    ]
  },
  "bindings": [
    {
      "agentId": "technical_architect",
      "match": { "text": { "contains": ["architecture", "design", "technical"] } }
    },
    {
      "agentId": "frontend_developer",
      "match": { "text": { "contains": ["frontend", "UI", "React"] } }
    },
    {
      "agentId": "backend_developer",
      "match": { "text": { "contains": ["API", "database", "Node.js"] } }
    },
    {
      "agentId": "qa_engineer",
      "match": { "text": { "contains": ["test", "QA", "bug"] } }
    }
  ]
}

### 1. Role Definition Principles

Single Responsibility: Each role should have a clear, focused purpose
Complementary Skills: Roles should complement each other's expertise
Clear Boundaries: Define what each role is responsible for
Scalability: Roles should support system growth

### 2. Communication Patterns

Hierarchical Communication: Clear reporting lines
Peer-to-Peer Communication: Direct collaboration between roles
Cross-Functional Communication: Coordination across different teams
Formal Documentation: Well-documented communication protocols

### 3. Performance Management

Role-Specific Metrics: Define clear performance indicators
Continuous Feedback: Regular performance reviews
Skill Development: Support ongoing learning and improvement
Succession Planning: Prepare for role transitions

### Role Assessment Framework

Use this framework to evaluate and refine your multi-agent roles:

### 1. Role Clarity

Is the role's purpose clearly defined?
Are responsibilities well-documented?
Do team members understand their roles?

### 2. Role Fit

Does the agent's expertise match the role requirements?
Are skills and competencies aligned with responsibilities?
Are there any skills gaps?

### 3. Role Effectiveness

Is the role contributing to overall goals?
Are performance metrics being met?
Is there room for improvement?

### 4. Role Interdependencies

How do roles interact with each other?
Are communication channels effective?
Are there any bottlenecks?

### 1. Role Design Tools

Miro/FigJam: Collaborative whiteboarding for role mapping
Lucidchart/Visio: Diagramming role relationships
Jira/Asana: Project management for role-based tasks

### 2. Role Assignment Tools

Talent Management Systems: HR software for role assignment
AI Workflow Platforms: OpenClaw, LangChain, AutoGen
Collaboration Tools: Slack, Microsoft Teams, Discord

### 3. Performance Management Tools

OKR Platforms: Objective-setting and tracking
Feedback Tools: 360-degree feedback systems
Analytics Tools: Performance reporting and analysis

### 1. AI-Driven Role Design

Machine learning for role optimization
Predictive role assignment
Adaptive role capabilities

### 2. Hybrid Human-AI Roles

Human-AI collaboration models
Augmented human capabilities
Cognitive automation

### 3. Dynamic Role Systems

Flexible role definitions
Role adaptation to changing needs
Self-organizing multi-agent systems

### Conclusion

Professional multi-agent role design requires careful planning and continuous refinement. By defining clear roles with complementary skills and effective communication patterns, you can create robust, scalable multi-agent systems that drive innovation and efficiency.

The examples and frameworks provided here serve as a starting point for designing your own multi-agent systems. Remember to adapt these principles to your specific domain and requirements.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: xiulipan
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-02T15:46:44.576Z
- Expires at: 2026-05-09T15:46:44.576Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/multi-agent-roles)
- [Send to Agent page](https://openagent3.xyz/skills/multi-agent-roles/agent)
- [JSON manifest](https://openagent3.xyz/skills/multi-agent-roles/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/multi-agent-roles/agent.md)
- [Download page](https://openagent3.xyz/downloads/multi-agent-roles)