bootstrap
Agent skill fromagentscope-ai/OpenJudge
Use when the user has nothing — no traces, no labels, no eval set — and needs to build a v0 evaluation from scratch. Also use when the user says "I need to start evaluating my app but don't know where to begin," "I want to set up eval for a new product," or has just identified failure modes and needs to turn them into principles. Outputs a v0 grader in 30 minutes using OpenJudge SimpleRubricsGenerator, plus a roadmap to reach calibrated evaluation.
How to install bootstrap
install bootstrap
# install the OpenJudge pack with the skills CLI
npx skills add agentscope-ai/OpenJudge# or add only this skill to Claude Code: copy the folder
skills/eval_pipeline/08-bootstrap/
# into
~/.claude/skills/08-bootstrap/ (all projects)
.claude/skills/08-bootstrap/ (one project)
1<HARD-GATE>2NO v0 grader deployed WITHOUT explicitly marking it as uncalibrated.3NO synthetic labels — LLM can generate eval inputs, but labels MUST come from real system output + human judgment.4NO principle without a source label documenting where it came from.5</HARD-GATE>67# Bootstrap89Cold-start an evaluation system when you have nothing. In 30 minutes you get a working10v0 grader and a clear path to a calibrated, trustworthy evaluation.1112> **Requires OpenJudge** (`pip install py-openjudge`) for the grader generators13> (`SimpleRubricsGenerator` / `IterativeRubricsGenerator`). The interview, stratification,14> and calibration-roadmap methodology is SDK-independent.1516## Checklist1718You MUST create a task for each item and complete them in order:19201. **Understand the product** — one-shot interview, not question-by-question212. **Generate v0 grader** — use OpenJudge SimpleRubricsGenerator223. **Synthesize eval inputs** — 30 inputs with 60/30/10 stratification234. **Run v0 evaluation** — GradingRunner with the generated grader245. **Output roadmap** — exactly how to reach 50 labels → calibrate2526## Step 1: Product Interview (One Shot)2728Ask the user to describe their system in one go:2930```31To bootstrap your evaluation, I need to understand what you're building.32Please describe (all at once):3334- What does your system do? Who uses it?35- What are 3 examples of perfect outputs?36- What are 3 things the system must never do?37- What failures worry you most?38```39…
Excerpt shown under the repository's Apache-2.0 license.
