ce-optimize

Run parallel experiments to optimize measurable goals with LLM-as-judge scores.

14|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Ouro-labs/ouroboros-plugins --skill ce-optimize-ouro-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-optimize
Source: https://github.com/Ouro-labs/ouroboros-plugins/tree/main/plugins/compound-engineering/assets/skills/ce-optimize
Command: npx skills add https://github.com/Ouro-labs/ouroboros-plugins --skill ce-optimize-ouro-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of running metric-driven iterative optimization loops, enabling systematic experimentation and convergence toward the best solution for a given problem.

Core Features & Use Cases

  • Metric-Driven Optimization: Run experiments that converge toward the best solution based on measurable goals.
  • Parallel Experiments: Execute multiple experiments in parallel to speed up the optimization process.
  • Results Persistence: Ensure that all experiment results are saved for durability and analysis.
  • Use Case: Optimize clustering quality, search relevance, build performance, prompt quality, or any measurable outcome that benefits from systematic experimentation.

Quick Start

Run the ce-optimize skill with an optimization spec YAML file or describe the optimization goal to start the optimization loop.

Frequently Asked Questions about ce-optimize

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

FAQPage Schema
How do I run metric-driven iterative optimization for systematic experimentation?

Metric-driven iterative optimization executes sequential experiments to improve a measurable goal by testing variations, evaluating them against hard gates or LLM-as-judge scores, and converging on the best solution. You simply provide an optimization spec or a goal description to start the loop.

Can I use parallel execution to speed up my optimization loops?

Parallel execution accelerates optimization loops by running multiple experiments simultaneously. This allows the system to test more variations concurrently, measure each against defined metrics, and rapidly converge on the optimal solution without waiting for sequential trials to finish.

What measurable goals can I optimize using systematic iterative experimentation?

Systematic iterative experimentation applies to any measurable outcome, such as optimizing clustering quality, search relevance, build performance, or prompt quality. If your workflow benefits from metric-driven improvement and convergence, it can be optimized using this approach.

What do I need to provide to start an automated optimization loop?

To start an optimization loop, you need to provide either a valid optimization spec YAML file or a text description of your optimization goal. This input defines the measurable target and parameters for the parallel experiments to run.

How are experiment variations evaluated and kept during convergence?

Experiment variations are evaluated by measuring each against hard gates or LLM-as-judge scores. The system keeps the improvements that pass these metrics and discards the rest, ensuring the loop converges systematically toward the best solution.

Are optimization experiment results saved for later analysis?

Optimization experiment results are saved for durability and analysis through built-in results persistence. This ensures that all data from your parallel experiments and convergence metrics are securely stored for future review.