azoth-eval-swarm

Route prompts to Azoth's eval-swarm workflow for strict swarm evaluations.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/yiwei79/azoth --skill azoth-eval-swarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azoth-eval-swarm
Source: https://github.com/yiwei79/azoth/tree/main/.agents/skills/azoth-eval-swarm
Command: npx skills add https://github.com/yiwei79/azoth --skill azoth-eval-swarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables Codex to coordinate and execute strict swarm evaluations by routing prompts through Azoth's eval-swarm workflow and respecting the defined command contracts.

Core Features & Use Cases

  • Coordinates the eval-swarm command contract (commands/eval-swarm/command.yaml) and its body source (.claude/commands/eval-swarm.md).
  • Preserves the swarm's stage structure, gate rules, evaluation rules, and agent binding (agent: orchestrator) across interactions.
  • Supports flexible argument handling by treating trailing prompt content after /azoth-eval-swarm as $ARGUMENTS for the workflow.

Quick Start

Invoke the /azoth-eval-swarm command with your desired arguments to start a strict swarm evaluation.

Frequently Asked Questions about azoth-eval-swarm

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

FAQPage Schema
How do I coordinate multi-wave swarm evaluations using Codex?

Multi-wave swarm evaluations are coordinated by routing prompts through an eval-swarm workflow that preserves stage structures, gate rules, and agent binding to an orchestrator across iterations. The workflow reads command.yaml as truth and loads the body from the referenced contract to execute strict evaluation scenarios.

What is a strict swarm evaluation scenario in a workflow orchestrator?

A strict swarm evaluation scenario is a process defined by a command contract that enforces evaluation rules, stage structures, gate rules, and agent binding. It uses isolated evaluators and multi-wave iterations to assess prompts while honoring the azoth_effect contract for consistent orchestration.

Can I pass custom arguments when running a swarm evaluation workflow?

Yes, custom arguments are supported by treating trailing prompt content after the invocation command as $ARGUMENTS for the workflow. This flexible argument handling allows you to inject specific parameters into the eval-swarm workflow during prompt routing.

How does the eval-swarm command contract structure evaluation stages?

The eval-swarm command contract structures evaluation stages by reading command.yaml as the source of truth and loading the body from a referenced markdown file. It preserves stage structures, gate rules, evaluation rules, and agent binding across all interactions to maintain strict evaluation integrity.

Do I need an orchestrator agent to run isolated evaluators in a swarm?

Yes, an orchestrator agent binding is required to coordinate isolated evaluators in a swarm. The workflow enforces this agent binding alongside gate rules and evaluation rules to ensure strict multi-wave iterations execute within the defined command contract.

Why might swarm evaluation fail if the command contract is not honored?

Swarm evaluation fails if the command contract is not honored because the workflow depends on reading command.yaml as truth and preserving stage structures, gate rules, and the azoth_effect contract. Ignoring these constraints breaks agent binding and disrupts isolated evaluator coordination across multi-wave iterations.