Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Provides standardized, role-based AI agents for multi-agent systems with clear responsibilities across strategy, creative, technical, and management domains.
Provides standardized, role-based AI agents for multi-agent systems with clear responsibilities across strategy, creative, technical, and management domains.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
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.
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.
This skill provides a comprehensive framework for designing professional multi-agent systems. It includes standardized role definitions for various AI applications and workflows.
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.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.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.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.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
{ "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"] } } } ] }
{ "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"] } } } ] }
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
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
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
Use this framework to evaluate and refine your multi-agent roles:
Is the role's purpose clearly defined? Are responsibilities well-documented? Do team members understand their roles?
Does the agent's expertise match the role requirements? Are skills and competencies aligned with responsibilities? Are there any skills gaps?
Is the role contributing to overall goals? Are performance metrics being met? Is there room for improvement?
How do roles interact with each other? Are communication channels effective? Are there any bottlenecks?
Miro/FigJam: Collaborative whiteboarding for role mapping Lucidchart/Visio: Diagramming role relationships Jira/Asana: Project management for role-based tasks
Talent Management Systems: HR software for role assignment AI Workflow Platforms: OpenClaw, LangChain, AutoGen Collaboration Tools: Slack, Microsoft Teams, Discord
OKR Platforms: Objective-setting and tracking Feedback Tools: 360-degree feedback systems Analytics Tools: Performance reporting and analysis
Machine learning for role optimization Predictive role assignment Adaptive role capabilities
Human-AI collaboration models Augmented human capabilities Cognitive automation
Flexible role definitions Role adaptation to changing needs Self-organizing multi-agent systems
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.
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.