eval-suite-audit
Audit an AI eval suite for coverage, leakage between datasets, deterministic vs stochastic measurement, ladder correctness, and signal quality.
Skill by ShaileshRawat1403
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/shaileshrawat1403-eval-suite-audit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/eval-suite-audit
What's inside
- Skill name
eval-suite-audit- Description
- Audit an AI eval suite for coverage, leakage between datasets, deterministic vs stochastic measurement, ladder correctness, and signal quality. Returns impact-ordered findings tables.
- License
- MIT
- Instructions
- 89 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Eval Suite Audit
Use this skill when the task is to review an eval suite for an AI system — the harness that measures whether the model, prompts, and tools actually work. A bad eval suite is worse than no eval suite: it gives confidence where there should be doubt.
## Use when
- the team is about to use eval results to gate a release
- eval scores are suspiciously high or suspiciously stable
- a prompt or model change went green on evals but red in production
- adopting a new evaluation framework and the team wants a sanity check
## Workflow
1. **Inventory the suite.** Find the eval runner, the suites, the datasets, the metrics, the report sink. For DAX specifically: `script/eval.ts`, suites under `evals/`, the `eval:smoke` and `eval:proof` scripts.
2. **Classify metrics.** For each metric, record:
- What it measures (correctness, latency, cost, determinism, safety)
- How it scores (exact match, LLM-as-judge, programmatic check, human review)
- The score range and the pass threshold
3. **Coverage.**
- Each major user journey or capability has at least one case
- Edge cases and known-bad inputs included, not only happy paths
- Negative cases: what the agent should *refuse* or *escalate*
4. **Dataset hygiene.**
- Training data, system prompts, and few-shot examples are disjoint from eval data
- Eval data is not pasted into prompts as examples
- Synthetic eval data is regenerated when prompts change (so the data is not implicitly tuned to a specific prompt)
5. **Determinism vs stochasticity.**
- Metrics that depend on the model are stochastic — they should be run multiple times and reported with variance, not a single number
- Metrics that should be deterministic (replay, structured output validity) are run with the same seed and any flake is a finding
6. **Ladder structure.**
- Smoke / fast: runs on every change, low cost, catches regressions
- Proof / full: runs before release, comprehensive
- Each rung has a clear gate (block release if X)
- Gates not bypassed by a hand-edited "known failures" list without an expiry
7. **LLM-as-judge correctness.**
- The judge model is different from the model being evaluated (or at least the audit notes the cross-contamination risk)
- The judge has a rubric, not just "rate 1-10"
- The judge's outputs are spot-checked by humans periodically
8. **Cost and runtime.**
- Total cost per run within budget
- Total runtime within CI budget
- Cost reported per suite so expensive cases can be paid attention to
9. **Stability and signal.**
- The same suite + same model + same prompt → same score (within stochastic variance)
- Score variance reported as part of the result
- Recent regressions in stable metrics flagged
10. **Reporting and storage.**
- Results stored historically, not just printed
- Diffs between runs visible (which cases moved, in which direction)
- Results tied to the commit / model / prompt-set under test
## Checks
- "It passes" on a single run is not evidence — flag suites that do not report variance for stochastic metrics
- A suite that always passes is suspicious — flag suites with no failures in the last 30 days
- LLM-as-judge alone is not enough for safety-critical metrics — pair with programmatic checks
- Distinguish "coverage gap" (Medium) from "leakage" (High) from "metric does not measure what its name says" (Critical)
## Output contract
Findings follow [docs/skills/OUTPUT_CONTRACT.md](../../docs/skills/OUTPUT_CONTRACT.md).
Return:
1. **Verdict** — one line + a small table:
- `Suites`, `Total cases`, `Models evaluated`, `Ladder rungs`, `Used as release gate?`
2. **Counts** — Critical/High/Medium/Low/Info totals
3. **Findings** — one table per category, ordered by impact:
- Metric validity (does each metric measure what its name implies?)
- Coverage
- Dataset hygiene and leakage
- Determinism handling
- Ladder structure and gating
- LLM-as-judge correctness
- Stability and variance reporting
- Reporting and historical storage
4. **Open questions / assumptions** — intended ladder semantics, intended gate policy
5. **Residual risk** — anything the audit cannot verify without running the suite
6. **Next actions** — concrete fixes ordered by impact
## Evidence to collect
- Eval runner path, suite definitions, dataset paths
- Metric names, score functions, thresholds
- Most recent run results (pass/fail counts, variance if reported)
- Any "known failures" or skip list with its expiry policy
- Whether the suite is wired to a release gate (`release:verify` or equivalent)From ShaileshRawat1403/dax, MIT.
More from ShaileshRawat1403/dax
- 0.619score
skill-builder
ShaileshRawat1403
Create and improve DAX skills.
SkillAFreshness: A★ 5Claude Code +9 - 0.619score
mcp-server
ShaileshRawat1403
Create high-quality MCP (Model Context Protocol) servers that extend DAX's tool capabilities.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
agentic-loop-audit
ShaileshRawat1403
Audit an agent's main loop for halting conditions, mutation budgets, loop breakers, sensitive-path guards, error recovery, and replayability.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
artifact-audit
ShaileshRawat1403
Inspect release artifacts, generated outputs, screenshots, and manifests for completeness, consistency, and operator value.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
ci-cd-audit
ShaileshRawat1403
Audit CI/CD workflows for correctness, caching, action pinning, secret hygiene, and job-graph health.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
db-migration-review
ShaileshRawat1403
Review a database schema migration for production safety: lock contention, backfill strategy, online vs offline, rollback path, foreign-key timing…
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
deploy-readiness
ShaileshRawat1403
Production readiness audit for a service: health checks, rollback strategy, runbook presence, observability wiring, capacity, dependencies.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
gh-actions-security
ShaileshRawat1403
Security-focused review of GitHub Actions workflows: pull_request_target misuse, expression injection, privileged token misuse, supply-chain exposure.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
observability-audit
ShaileshRawat1403
Audit observability for a service or system: structured logging, metrics for golden signals, distributed tracing, dashboard quality, alert noise, SLO…
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
prompt-audit
ShaileshRawat1403
Audit prompts and system instructions across a repo for hygiene: hardcoded model assumptions, secret leakage, drift between surfaces, length budget, injection…
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
release-pipeline-audit
ShaileshRawat1403
Audit the tag-triggered release pipeline for reproducibility, provenance, signing, supply-chain integrity, and rollback.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
release-readiness
ShaileshRawat1403
Check whether a DAX release is coherent, verifiable, and safe to ship across package, docs, diagnostics, and release artifacts.
SkillAFreshness: A★ 5Claude Code +9
Signals
- Stars
- 5
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 16, 2026 (5 months ago)
- Last release
- Oct 8, 2026 (21 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ShaileshRawat1403/dax
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ShaileshRawat1403
- 0.619score
skill-builder
ShaileshRawat1403
Create and improve DAX skills.
SkillAFreshness: A★ 5Claude Code +9 - 0.619score
mcp-server
ShaileshRawat1403
Create high-quality MCP (Model Context Protocol) servers that extend DAX's tool capabilities.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
agentic-loop-audit
ShaileshRawat1403
Audit an agent's main loop for halting conditions, mutation budgets, loop breakers, sensitive-path guards, error recovery, and replayability.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
ci-cd-audit
ShaileshRawat1403
Audit CI/CD workflows for correctness, caching, action pinning, secret hygiene, and job-graph health.
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
db-migration-review
ShaileshRawat1403
Review a database schema migration for production safety: lock contention, backfill strategy, online vs offline, rollback path, foreign-key timing…
SkillAFreshness: A★ 5Claude Code +9 - 0.616score
artifact-audit
ShaileshRawat1403
Inspect release artifacts, generated outputs, screenshots, and manifests for completeness, consistency, and operator value.
SkillAFreshness: A★ 5Claude Code +9
Cite this page
eval-suite-audit skill. Agent Mart. https://agentmart.dev/skills/shaileshrawat1403-eval-suite-audit (last updated 2026-10-24)