agent-evals
Use this skill when a Copilot skill, prompt, or agent changes and someone needs evidence that it works rather than one lucky run. Covers three stacked questions: is it discovered (trigger-rate evals), does it hold up across runs (capability and regression sets, pass@k vs pass^k, deterministic / LLM-as-judge / human graders), and does it beat no skill at all (with/without delta on pass rate, tokens, duration). Starts from native VS Code tooling and Waza, falling back to bundled PowerShell harnesses. Rule of thumb: start from 20-50 real failures, not synthetic prompts. USE FOR: evaluating or measuring any Customization, eval harness and artifact design, grader selection, trigger-rate and discoverability work, eval-driven iteration on a description or a body. DO NOT USE FOR: authoring the skill itself (use skill-creator), MCP server eval questions (use mcp-builder Phase 4), unit-testing PowerShell code (use pester-patterns), security review of an agent (use agent-security-review).
- Compatibility
- The bundled harnesses need PowerShell 7. run-trigger-evals.ps1 also needs the powershell-yaml module, and its -Mode Execute needs ShellPilot plus a paid model backend; -Mode Prepare and -Mode Grade need neither. Its default -Dispatch Batch needs 0.4.0-preview0005 for Invoke-ShpBatch, -Dispatch Sequential runs on 0.4.0, and -Temperature needs preview0004 - a version test cannot decide that, because preview0003 reports 0.4.0 and rejects it.
Pinned to revision 7a186c5dfcf8, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/agent-evals/SKILL.md
- skills/agent-evals/assets/evals.output.sample.json
- skills/agent-evals/assets/evals.sample.json
- skills/agent-evals/assets/trigger-queries.brand-logo-system.json
- skills/agent-evals/assets/trigger-queries.changed-file-validation.json
- skills/agent-evals/assets/trigger-queries.copilot-usage-stats.json
- skills/agent-evals/assets/trigger-queries.elster-form-capture.json
- skills/agent-evals/assets/trigger-queries.long-running-job-monitor.json
- skills/agent-evals/assets/trigger-queries.pester-patterns.json
- skills/agent-evals/assets/trigger-queries.reviewed-learning-inbox.json
- skills/agent-evals/assets/trigger-queries.sample.json
- skills/agent-evals/assets/trigger-queries.sampler-build-debug.json
- skills/agent-evals/assets/trigger-queries.sampler-framework.json
- skills/agent-evals/assets/trigger-queries.sampler-migration.json
- skills/agent-evals/assets/trigger-queries.skill-creator.json
- skills/agent-evals/assets/trigger-queries.test-driven-development.json
- skills/agent-evals/references/eval-artifacts.md
- skills/agent-evals/scripts/run-evals.ps1
- skills/agent-evals/scripts/run-trigger-evals.ps1
Every link opens the file at its source, pinned to the revision this page describes.