Baseline Spec

The DEFINER and entry point of the optimization pair: turn a vague "make it better" into a measurable contract before any optimization or eval begins — a metric, an un-gameable correctness oracle, a budget, and a captured baseline. Fire FIRST, before auto-improve, on any cold-start optimization request that has named no number, no correctness gate, and no stopping rule: "optimize this," "make it faster / cleaner / tighter / more engaging," "tune this prompt," "shrink this," "improve the copy." This skill runs before the executor; do not let the loop fire on an undefined request. Default to a one-shot spec sheet that names the metric, the oracle, the budget, and the single missing fact; drop into one-question-at-a-time interrogation only if the operator engages. Refuse to optimize until all three pillars are defined. Skip only when the metric, oracle, and budget are already specified — then hand straight to auto-improve.

Claude-AI-Tools-Ventura-County Updated

File contents

Claude-AI-Tools-Ventura-County/giant-brains-claude-skills/tree/main/03-improve/baseline-spec commit 2cb8379699

Frequently asked questions

npx skillmds@latest add claude-ai-tools-ventura-county/baseline-spec