From skill2
Use when checking whether a skill activates, avoids false activation, improves outcomes, or works in an isolated agent environment.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skill2:skill2-testThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Measure behavior without inheriting current chat, global memory, or unrelated Skills.
Measure behavior without inheriting current chat, global memory, or unrelated Skills.
| Layer | Installed Skills | Measures |
|---|---|---|
| Target-only | Target Skill only | Activation, outcome, baseline uplift |
| Pack | Candidate sibling Skills | Routing and false activation |
Use target-only for core outcomes. Use pack for adjacent and unrelated routing cases.
Default one trial. Add repetitions only for known nondeterminism or regression confidence.
pass: activation and outcome assertions pass.fail: deterministic assertion fails.inconclusive: runner or evidence cannot support claim.SKILL.md read is medium-confidence activation; explicit activation event is high confidence.Fake runner tests validate adapter plumbing, not provider behavior. Never claim unrun results.
uv run --script <skill-dir>/scripts/run -- test skills/<name> --agent <agent> --cases cases/<name>.yaml --baseline
uv run --script <skill-dir>/scripts/run -- test skills/<name> --agent <agent> --cases cases/<name>.yaml --pack
npx claudepluginhub misterbrookt/skill2 --plugin skill2Evaluates a skill's effectiveness by running behavioral test cases and grading results against assertions. Use to validate improvements, benchmark against baselines, or create eval cases.
Tests skills for correct agent behavior via EVAL.md scenarios after modifications, periodic reviews, or model upgrades. Supports manual, scout, and automated bash-script evals.
End-to-end evaluation of Agent Skills: deterministic script checks (free), trigger testing, and quality scoring with A/B baselines across any coding-agent CLI.