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.