multi-agent-orchestration
Multi-Agent Orchestration
Design and orchestrate sophisticated multi-agent systems where specialized agents collaborate to solve complex problems, combining different expertise and perspectives.
Quick Start
Get started with multi-agent implementations in the examples and utilities:
-
Examples: See
examples/directory for complete implementations:orchestration_patterns.py- Sequential, parallel, hierarchical, and consensus orchestrationframework_implementations.py- Templates for CrewAI, AutoGen, LangGraph, and Swarm
-
Utilities: See
scripts/directory for helper modules:agent_communication.py- Message broker, shared memory, and communication protocolsworkflow_management.py- Workflow execution, optimization, and monitoringbenchmarking.py- Team performance and agent effectiveness metrics
Overview
More from javalenciacai/qaskills
senior-qa-engineer
Behave as a Senior QA Engineer covering the complete software testing lifecycle from requirements analysis through test automation and continuous improvement. Always orchestrate available skills to determine the best approach before executing tasks.
143qa-process-improvement
Drive continuous improvement of QA processes through metrics analysis, retrospectives, best practice adoption, and team enablement. Focus on efficiency, effectiveness, and quality outcomes.
15user-story-static-verifier
Skill for static verification and analysis of user stories in agile development, ensuring they meet best practices like INVEST criteria and detecting common defects (ambiguity, omission, inconsistency, inaccuracy, non-testability, scope creep).
15find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
14browser-use
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.
14skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
14