ml-stack-evaluation
Evaluate ML models or systems when a user asks for benchmarks, metrics, slices, calibration, robustness, LLM evaluation, smoke tests, pass/fail thresholds, or go/no-go decisions; preserve revisions an
SKILL.mdskills/ml-stack-evaluation/SKILL.md
GitHubEvaluation
Require task contract, candidate model revision, benchmark or acceptance set, backend, thresholds, data license, compute budget, and evaluation environment.
Workflow
- Select task, benchmark, backend, metrics, slices, and leakage controls; pin model, dataset, code, and environment revisions.
- Run a small smoke stage before scale, validate output schema, then execute the approved matrix.
- Report aggregate and slice metrics, calibration/robustness, uncertainty, failures, missing values, and cost/latency.
- For
inspect-ai/lighteval-style LLM backends, produce an executable evaluation plan unless an equivalent registry operation exists; do not claim execution. - Return pass/fail thresholds and a go/no-go recommendation to
ml-stack-deploymentorml-stack-audit.
Boundary and outputs
Never tune on the acceptance set, hide failed slices, or publish results without approval. Abstain when benchmark provenance, model revision, threshold, or uncertainty is missing. Next owner: ml-stack-deployment for a gated release, ml-stack-experiment for a controlled follow-up, or ml-stack-audit for independent reconciliation.
See benchmark matrix, smoke to scale, metrics and slices, robustness, and evaluation report.