Arena

Orchestrate codex and gemini engines for competitive or collaborative software development.

68|14|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/simota/agent-skills --skill arena
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Arena
Source: https://github.com/simota/agent-skills/tree/main/arena
Command: npx skills add https://github.com/simota/agent-skills --skill arena

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates complex software development tasks by orchestrating multiple AI engines, ensuring the best possible outcome through competition or collaboration. It tackles challenges where a single AI might struggle with nuance, complexity, or diverse approaches.

Core Features & Use Cases

  • Competitive Development (COMPETE): Generates multiple implementation variants from the same specification, compares them based on defined criteria (Correctness, Quality, Performance, Safety, Simplicity), and selects the best. Ideal for finding optimal solutions or when approach uncertainty is high.
  • Collaborative Development (COLLABORATE): Decomposes a complex task into subtasks, assigns each to the most suitable engine, and integrates all results. Perfect for large features or when different engines excel at different parts of a task.
  • Multiple Execution Modes: Supports Quick (lightweight), Solo (sequential), and Team (parallel via Agent Teams API) modes to match task scope and urgency.
  • Direct Engine Invocation: Orchestrates codex exec and gemini CLI directly, offering fine-grained control and leveraging engine-specific strengths.
  • Use Case: Implement a new authentication module by having codex generate the core JWT logic and gemini design the API endpoints, then integrate both into a cohesive feature.

Quick Start

Use the Arena skill to implement a new user authentication feature using competitive development.

Frequently Asked Questions about Arena

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is multi-agent orchestration for software development?

Multi-agent orchestration coordinates multiple AI engines to tackle complex software development tasks. It decomposes specifications, generates implementation variants, evaluates outcomes, and integrates results to solve problems where a single AI might struggle.

How do I use competitive and collaborative development to implement complex features?

Use competitive development to generate multiple variants from the same specification and select the best, or collaborative development to decompose tasks, assign them to suitable engines, and integrate results into a cohesive feature.

Can I orchestrate codex and gemini directly for code generation?

Yes, the system directly invokes codex exec and gemini CLI to orchestrate code generation. This offers fine-grained control and leverages engine-specific strengths for competitive or collaborative software development.

What execution modes are available for multi-agent AI orchestration?

The orchestration supports Quick, Solo, and Team execution modes. Quick runs lightweight tasks, Solo executes sequentially, and Team uses parallel processing via Agent Teams API to match task scope and urgency.

When should I use competitive development over collaborative development?

Use competitive development when approach uncertainty is high and you need the best variant based on defined criteria. Use collaborative development for large features where different engines excel at different parts of the task.

Do I need Git for AI-driven competitive code generation?

Git is used for variant management during competitive development. It tracks the multiple implementation variants generated from the same specification, allowing evaluation and integration of the best outcome.