zicato-evolve

Run zicato evolution loops with proposal, tournament, and promotion rounds.

4|2|Updated May 14, 2026
One-click install
npx skills add https://github.com/pedapudi/zicato --skill zicato-evolve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zicato-evolve
Source: https://github.com/pedapudi/zicato/tree/main/skills/zicato-evolve
Command: npx skills add https://github.com/pedapudi/zicato --skill zicato-evolve

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents ad hoc orchestration of self-improving agent experiments by driving the complete zicato evolution loop with explicit configuration, budget controls, epoch management, and safety gates.

Core Features & Use Cases

  • End-to-End Evolution: Runs proposal, tournament evaluation, and promotion across configurable generations.
  • Operational Guardrails: Enforces explicit approval before real-LLM runs and supports mock smoke tests, wall-clock limits, rejection thresholds, and automatic epoch handling.
  • Live Monitoring: Launches the dashboard, reports its URL, and provides health checks and structured logs for diagnosing optimization quality.
  • Use Case: Use this Skill to compare revised agent instructions across a board of tasks, promote improvements that reduce loss, and monitor the resulting multi-agent system through its live dashboard.

Quick Start

Ask the zicato evolve skill to run a four-round optimization loop in the workspace with separate harness and auxiliary LLM callables, a wall-clock limit, and the live dashboard enabled.

Frequently Asked Questions about zicato-evolve

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

FAQPage Schema
How do I automate multi-agent evolution loops for LLM evaluation?

Multi-agent evolution loops are automated by driving a self-improving harness through proposal, tournament evaluation, and promotion rounds across configurable generations. This enforces budget controls, epoch management, and safety gates to prevent ad hoc orchestration of agent experiments.

What is an agent tournament evaluation and when do I need it?

Agent tournament evaluation is a process where revised agent instructions are compared across a board of tasks to promote improvements that reduce loss. You need it when running self-improving multi-agent systems and evaluating optimization quality through structured logs.

How do I safely run real-model execution in a self-improving agent harness?

Real-model execution in a self-improving agent harness is safely run by enforcing explicit approval before real-LLM runs. You can configure wall-clock limits, rejection thresholds, and use deterministic mock smoke tests to validate the evolution loop before live execution.

Can I monitor tournament optimization quality through a live dashboard?

Yes, you can monitor tournament optimization quality by launching the live dashboard, which reports its URL and provides health checks and structured logs. This allows you to diagnose the multi-agent system's performance during the evolution loop.

Do I need separate LLM callables to run agent evolution rounds?

Yes, you need separate harness and auxiliary LLM callables to run agent evolution rounds. Additionally, a configured zicato workspace and explicit approval for real-model execution are required to start the optimization loop.

What are the limitations of running self-improving agent experiments without budget controls?

Without budget controls like wall-clock limits and rejection thresholds, self-improving agent experiments face unbounded resource consumption and unmanaged epoch handling. Configuring these operational guardrails prevents runaway optimization and ensures safe tournament evaluation.