bench-skills

Benchmark local AI skills against held-out evaluation prompts with deterministic sampling.

3|1|Updated May 12, 2026
One-click install
npx skills add https://github.com/LumenWipe/lumenwipe --skill bench-skills
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bench-skills
Source: https://github.com/LumenWipe/lumenwipe/tree/main/.claude/skills/bench-skills
Command: npx skills add https://github.com/LumenWipe/lumenwipe --skill bench-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill replaces guesswork with reproducible measurements of how well a skill handles representative prompts, helping you determine whether an optimization actually improved quality.

Core Features & Use Cases

  • Held-Out Evaluation: Builds or uses stable evaluation sets from saved benchmarks and relevant local traces.
  • Reproducible Scoring: Samples prompts deterministically and evaluates expected responses on a strict one-to-five quality scale.
  • Before-and-After Analysis: Compares the current skill with its latest backup, reports score deltas, identifies regressions, and supports optimization decisions.
  • Use Case: After optimizing several skills, benchmark them with fixed seeds to compare mean scores and verify which changes produced measurable improvement.

Quick Start

Use the bench-skills skill to benchmark my skills with up to five samples and seed 42.

Frequently Asked Questions about bench-skills

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

FAQPage Schema
How do I measure whether prompt optimization actually improved AI skill quality?▼

To measure skill quality improvements, you can evaluate your optimized AI skills against held-out evaluation prompts to generate reproducible quality scores and compare them with recent backups.

How do I detect regressions in AI skills after making changes?▼

Detect regressions in AI skills by comparing current versions against recent backups using held-out evaluation sets, fixed judging seeds, and deterministic sampling to report score deltas.

Can I benchmark multiple local skills simultaneously with fixed seeds?▼

Yes, you can benchmark multiple local skills simultaneously by applying deterministic sampling and fixed judging seeds to compare mean scores and verify which optimizations produced measurable improvements.

How do I generate evaluation sets for skill benchmarking?▼

Generate evaluation sets for skill benchmarking by building synthetic prompts or extracting relevant local traces to create stable, held-out datasets for reproducible quality measurement.

Does skill benchmarking support recording results in JSONL format?▼

Yes, skill benchmarking supports optional JSONL result recording, allowing you to log held-out evaluation scores, quality measurements, and regression detection outputs for further analysis.

What is the best way to ensure reproducible LLM judging during skill evaluation?▼

Ensure reproducible LLM judging by using deterministic sampling, fixed judging seeds, and a strict one-to-five quality scale to evaluate expected responses consistently across benchmarking runs.