Files
awesome-copilot/collections/gem-team.md
Muhammad Ubaid Raza f7b131fb6c chore: fix readme
2026-02-12 01:14:07 +05:00

12 KiB

Gem Team Multi-Agent Orchestration

A modular multi-agent team for complex project execution with DAG-based planning, parallel execution, TDD verification, and automated testing.

Tags: multi-agent, orchestration, dag-planning, parallel-execution, tdd, verification, automation, security

Items in this Collection

Title Type Description MCP Servers
Gem Orchestrator
Install in VS Code
Install in VS Code Insiders
Agent Coordinates multi-agent workflows, delegates tasks, synthesizes results via runSubagent see usage
Gem Researcher
Install in VS Code
Install in VS Code Insiders
Agent Research specialist: gathers codebase context, identifies relevant files/patterns, returns structured findings see usage
Gem Planner
Install in VS Code
Install in VS Code Insiders
Agent Creates DAG-based plans with pre-mortem analysis and task decomposition from research findings see usage
Gem Implementer
Install in VS Code
Install in VS Code Insiders
Agent Executes TDD code changes, ensures verification, maintains quality see usage
Gem Chrome Tester
Install in VS Code
Install in VS Code Insiders
Agent Automates browser testing, UI/UX validation via Chrome DevTools see usage
Gem Devops
Install in VS Code
Install in VS Code Insiders
Agent Manages containers, CI/CD pipelines, and infrastructure deployment see usage
Gem Reviewer
Install in VS Code
Install in VS Code Insiders
Agent Security gatekeeper for critical tasks—OWASP, secrets, compliance see usage
Gem Documentation Writer
Install in VS Code
Install in VS Code Insiders
Agent Generates technical docs, diagrams, maintains code-documentation parity see usage

Collection Usage

Gem Orchestrator

recommended

The Orchestrator is the coordination hub that coordinates multi-agent workflows, delegates tasks via runSubagent, and synthesizes results. It does not execute tasks directly but manages the overall workflow.

This agent is ideal for:

  • Coordinating complex multi-agent workflows
  • Managing task delegation and parallel execution
  • Synthesizing results from multiple agents
  • Maintaining plan.yaml state

To get the best results, consider:

  • Start with the Orchestrator for any complex project
  • Provide clear goals and constraints
  • Review the plan.yaml before execution
  • Use the walkthrough summaries to track progress

Gem Researcher

recommended

The Researcher gathers codebase context, identifies relevant files/patterns, and returns structured findings. It is typically invoked by the Orchestrator with a specific focus area.

This agent is ideal for:

  • Understanding codebase structure and patterns
  • Identifying relevant files for a specific feature
  • Gathering context before making changes
  • Researching technical dependencies

To get the best results, consider:

  • Specify a clear focus area or question
  • Provide context about what you're trying to achieve
  • Use multiple Researchers in parallel for different areas

Gem Planner

recommended

The Planner creates DAG-based plans with pre-mortem analysis, presents for approval, and iterates on feedback. It synthesizes research findings into a structured plan.

This agent is ideal for:

  • Breaking down complex goals into atomic tasks
  • Creating task dependencies (DAG)
  • Running pre-mortem analysis to identify risks
  • Getting approval before execution

To get the best results, consider:

  • Provide clear research findings from the Researcher
  • Review the plan carefully before approving
  • Ask for iterations if the plan is not optimal
  • Use the plan_review tool for collaborative planning

Gem Implementer

recommended

The Implementer executes TDD code changes, ensures verification, and maintains quality. It follows strict TDD discipline with verification commands.

This agent is ideal for:

  • Implementing features with TDD discipline
  • Writing tests first, then code
  • Ensuring verification commands pass
  • Maintaining code quality

To get the best results, consider:

  • Always provide verification commands
  • Follow TDD: red, green, refactor
  • Check get_errors after every edit
  • Keep changes minimal and focused

Gem Chrome Tester

optional

The Chrome Tester automates browser testing and UI/UX validation via Chrome DevTools. It requires Chrome DevTools MCP server.

This agent is ideal for:

  • Automated browser testing
  • UI/UX validation
  • Capturing screenshots and snapshots
  • Testing web applications

To get the best results, consider:

  • Have Chrome DevTools MCP server installed
  • Provide clear test scenarios
  • Use snapshots for debugging
  • Test on different viewports

Gem Devops

optional

The DevOps agent manages containers, CI/CD pipelines, and infrastructure deployment. It handles infrastructure as code and deployment automation.

This agent is ideal for:

  • Setting up CI/CD pipelines
  • Managing containers (Docker, Kubernetes)
  • Infrastructure deployment
  • DevOps automation

To get the best results, consider:

  • Provide clear infrastructure requirements
  • Use IaC best practices
  • Test pipelines locally
  • Document deployment processes

Gem Reviewer

recommended

The Reviewer is a security gatekeeper for critical tasks. It applies OWASP scanning, secrets detection, and compliance verification.

This agent is ideal for:

  • Security code reviews
  • OWASP Top 10 scanning
  • Secrets and PII detection
  • Compliance verification

To get the best results, consider:

  • Use for all critical security changes
  • Review findings carefully
  • Address all security issues
  • Keep documentation updated

Gem Documentation Writer

optional

The Documentation Writer generates technical docs, diagrams, and maintains code-documentation parity.

This agent is ideal for:

  • Generating technical documentation
  • Creating diagrams
  • Keeping docs in sync with code
  • API documentation

To get the best results, consider:

  • Provide clear context and requirements
  • Review generated docs for accuracy
  • Update docs with code changes
  • Use consistent documentation style

This collection includes 8 curated items for Gem Team Multi-Agent Orchestration.