skill-battle

Installation
SKILL.md

Skill Battle

Default behavior

  1. State one narrow claim the target skill should improve.
  2. Choose representative tasks that measure that claim, not generic model quality.
  3. Run identical tasks with and without the skill. Use multiple trials for stochastic tasks.
  4. Prefer deterministic graders; use blind LLM judging only where necessary.
  5. Track regressions, cost/time, token usage, and user burden alongside quality.
  6. Keep full prompts, outputs, traces, and local artifacts local by default.
  7. Use a train/held-out split if the skill or rubric is tuned during the experiment.
  8. Never publish demo/synthetic numbers as benchmark results.
  9. For multi-turn skills, simulate the same hidden user state in both conditions rather than flattening the workflow into one prompt.
  10. Use the repository's sibling skill-eval-loop when available. It already enforces blind paired runs, skill-load checks, deterministic verification, and strict-majority adoption.

Publication

Run locally first. Do not imply a cloud submission happened unless the configured Edge endpoint returned a canonical result identifier.

Installs
2
GitHub Stars
5
First Seen
Sep 21, 2026