ce-optimize

Run metric-driven iterative optimization loops with parallel experiments and LLM-as-judge scores.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Santiagoisper/BOPE_VERSION_DEFINITIVA --skill ce-optimize-santiagoisper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-optimize
Source: https://github.com/Santiagoisper/BOPE_VERSION_DEFINITIVA/tree/main/.agents/skills/compound-engineering/ce-optimize
Command: npx skills add https://github.com/Santiagoisper/BOPE_VERSION_DEFINITIVA --skill ce-optimize-santiagoisper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires optimize-spec-schema.yaml, experiment-log-schema.yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The ce-optimize Skill addresses the problem of iterative optimization loops, allowing users to define measurable goals, run parallel experiments, measure each against hard gates or LLM-as-judge scores, keep improvements, and converge on the best solution for various measurable outcomes like clustering quality, search relevance, build performance, prompt quality, or any other outcome that benefits from systematic experimentation.

Core Features & Use Cases

  • Metric-Driven Optimization: Define a measurable goal, run parallel experiments, and measure each against hard gates or LLM-as-judge scores.
  • Experiment Tracking: Keep improvements and converge on the best solution through a persistent experiment log.
  • Use Case: Optimize clustering quality by defining a clear metric, running experiments that vary clustering parameters, and using LLM-as-judge to evaluate cluster quality.

Quick Start

Use the ce-optimize skill with an optimization spec file. For example, to optimize a clustering algorithm, provide the spec file and specify the path to the optimization specification YAML file.

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 optimization loops for clustering quality?

Metric-driven optimization loops require an optimization spec YAML file to define measurable goals, run parallel experiments, and evaluate clustering quality using hard gates or LLM-as-judge scores to keep improvements.

How does LLM-as-judge evaluation work for iterative experimentation?

LLM-as-judge evaluation scores experiment outputs against defined metrics in your optimization spec, systematically measuring prompt quality or clustering relevance to keep only proven improvements during iterative experimentation.

What is the best way to automate parallel experiments and track improvements?

The best way to automate parallel experiments is using an optimization spec YAML to define parameters and a persistent experiment log schema to track improvements, converging on the best solution through systematic measurement.

Do I need a YAML spec file to define optimization gates and judge configuration?

Yes, you need an optimization spec YAML file to define the metric, hard gates, judge configuration, and other parameters required to run metric-driven iterative optimization loops and measure experiment success.

Can I optimize search relevance and prompt quality using hard gates?

Yes, you can optimize search relevance and prompt quality by defining measurable goals and hard gates in the optimization spec YAML, running parallel experiments to systematically evaluate and keep improvements.

Why use systematic experimentation instead of manual parameter tuning for optimization?

Systematic experimentation converges on the best solution by running parallel experiments and measuring each against hard gates or LLM-as-judge scores, avoiding the guesswork and inconsistency of manual parameter tuning.