Token导航 LogoToken导航TokenDH.com
研究检索只读clawhub未标认证来源可访问clear审计通过

multi-agent-roles多 Agent 角色

Agent Skill

multi-agent-roles 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

49,242

周安装

1,992

GitHub Stars

公开资料未说明

下载量

15,458
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:multi-agent-roles(多 Agent 角色)
来源仓库:https://github.com/xiulipan/multi-agent-roles
安装命令:
openclaw skills install multi-agent-roles
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install multi-agent-roles

简介

为多代理系统提供标准化、基于角色的 AI 代理,在战略、创意、技术和管理领域具有明确的职责。

SKILL.md

Multi-Agent Roles - Professional AI Role Design

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:

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

Professional Role Definitions

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

Role Configuration Examples

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"] } }
    }
  ]
}

Best Practices for Multi-Agent Role Design

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?

Tools for Multi-Agent Role Management

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

Future Trends in Multi-Agent Roles

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.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

73.49%
按下载量换算11,360

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills