agentsclimarketplace

Evaluation

Skill jacob-balslev/skills/skills/ai-engineering/evaluation

Public Agent Skills library exported from skill-graph. Install: npx skills add jacob-balslev/skills

Install
npx -y skills add jacob-balslev/skills --skill evaluation

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when scoring a completed agent task, implementation, document, skill upgrade, or other deliverable against the original request, acceptance criteria, verification evidence, quality rubric, and residual risks before calling it done. Covers skeptical critic review, 1-5 scoring, score ceilings, evidence sufficiency, finding/action capture, and the evaluation-revision loop. Do NOT use for designing eval datasets or graders (use eval-driven-development), line-by-line diff review (use code-review), choosing test levels (use testing-strategy), or designing the overall process and gates before work starts (use methodology).

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

19.0 KB, ~2.1k tokens by cl100k_base, as published. Nobody here has run it

Evaluation

Concept of the skill

Evaluation is a gate, not a compliment: compare the requested outcome, produced artifact, evidence trail, and meaningful failure modes before deciding whether the work is done.

Coverage

This skill covers evidence-based evaluation of a completed artifact or task result:

  • Skeptical critic stance: assume the work may be incomplete until evidence says otherwise.
  • Goal alignment: compare the artifact to the original user request, acceptance criteria, and any stated constraints.
  • Evidence inventory: name the checks, files, sources, tests, screenshots, traces, or manual inspections that support the verdict.
  • 1-5 scoring: assign a numeric score with a one-sentence justification and a visible score ceiling when evidence is missing.
  • Evaluation-revision loop: record required revisions, apply them, re-run focused verification, and rescore.
  • Finding discipline: preserve every material gap with severity, evidence, required action, and status.
  • Boundary routing: separate holistic evaluation from diff review, test planning, eval-suite design, debugging, and methodology design.
  • Honest completion reporting: distinguish passed checks, unverified claims, accepted risks, deferred work, and blockers.

Philosophy of the skill

Agents are biased toward marking their own work done once the visible output looks plausible. That optimism is useful for momentum and dangerous at the finish line. Evaluation exists to slow the final decision just enough to ask: did this artifact actually satisfy the request, and can we prove it?

Modern agent-evaluation practice points in the same direction. OpenAI Evals treats evals as runnable checks for LLM systems. Anthropic frames an eval around tasks, trials, graders, traces, outcomes, and an evaluation harness, and recommends eval-driven development for agent capabilities. Google ADK separates final-response quality from trajectory and tool-use evaluation. NIST's AI Resource Center places testing, evaluation, verification, and validation inside broader AI risk-management practice. The shared lesson is simple: quality claims need observable criteria, not confidence.

This skill is the lightweight human-readable gate for a concrete deliverable. It does not replace automated eval suites or tests; it decides whether the available evidence is enough to accept the work, revise it, or block it.

Evaluation Inputs

Gather the smallest sufficient evidence packet before scoring.

InputWhat to inspectFailure if missing
Original requestUser goal, constraints, negative boundaries, requested outputScore may reward the wrong artifact
Acceptance criteriaExplicit checklist, plan, issue text, or implied done conditionsMissing requirements hide behind a high score
ArtifactChanged files, report, document, UI, skill, commit, or final answerEvaluation becomes abstract opinion
Verification evidenceCommands run, tests, lint, screenshots, traces, source reads, links checkedClaims become unverifiable
Domain skillsRelevant standards loaded for the artifact typeGeneric scoring misses domain-specific quality gaps
Residual risksUnrun checks, known limits, deferred work, accepted tradeoffsFinal report implies more certainty than exists

If one of these inputs does not exist, say so and apply the score ceiling in the next section.

Score Rubric

Use the full 1-5 range. A score is a decision aid, not decoration.

ScoreVerdictUse when
1Broken or wrongFails the core request, cannot be used, introduces obvious harm, or lacks the artifact being evaluated.
2Partial or riskySome useful work exists, but important requirements, evidence, safety checks, or domain constraints are missing.
3Functional but incompleteThe main request is satisfied, yet polish, completeness, edge cases, documentation, or verification is weaker than the task deserves.
4Professional and acceptableRequirements are met, evidence is concrete, risks are handled or disclosed, and remaining issues are minor or explicitly accepted.
5ExemplaryGoes beyond acceptance with robust edge-case handling, clear evidence, maintainable structure, excellent reporting, and no known material gaps.

Score Ceilings

Apply ceilings mechanically. Do not negotiate them upward with confidence language.

ConditionMaximum score
Original request or acceptance criteria were not checked2
Verification evidence is absent or only assumed2
Any required action remains unresolved3
A relevant domain skill or standard was obviously needed but not consulted3
Security, privacy, credential, customer-data, or destructive-action risk is unresolved2
Artifact passes tests but docs, state, publication, or reporting requirements are incomplete3
Eval, routing, freshness, or verification claims exceed evidence from this run2
Known residual risk is real but disclosed and accepted4

Evaluation-Revision Loop

  1. Identify the artifact and the requested outcome in one sentence.
  2. Inventory evidence: changed files, relevant sources, commands, checks, screenshots, traces, or manual inspections.
  3. Load the domain skills or standards that govern the artifact type.
  4. Score each dimension: request fit, evidence sufficiency, artifact quality, risk handling, and reporting completeness.
  5. List every material finding with severity, evidence, required action, and status.
  6. Revise the artifact for every required action inside the current scope.
  7. Re-run focused verification that matches the revised surface.
  8. Rescore and produce a final accept, accept-with-risk, revise, or block verdict.

Do not mark the task done between steps 5 and 7. Findings are work, not commentary.

Finding Format

Use this shape when the evaluation finds a gap:

FieldRequired content
SeverityCRITICAL, HIGH, MEDIUM, LOW, or INFO
SurfaceFile, section, behavior, command, source, or report area
EvidenceConcrete line, command result, screenshot, source URL, or observed absence
ProblemWhat makes the artifact less correct, complete, safe, maintainable, or verifiable
Required actionWhat must change, or why the risk is explicitly accepted or deferred
Statusremediated, deferred, accepted, or open

Preserve all findings. Prioritization may order them; it must not hide them.

Dimension Checklist

DimensionQuestions
Request fitDid the artifact solve the exact task, including negative instructions and scope limits?
CompletenessAre all required files, states, docs, artifacts, and publication steps included?
CorrectnessDoes evidence show the artifact behaves or reads correctly in the relevant cases?
Domain qualityWere the appropriate domain skills, standards, or source docs applied?
VerificationAre checks reproducible, focused, and matched to the risk surface?
Risk handlingAre privacy, safety, destructive action, regression, and residual uncertainty handled?
ReportingDoes the final report distinguish done work, evidence, residual risks, and unrun checks?

Boundary Decisions

If the user needs...UseWhy
A grader, eval dataset, hard negatives, or pass thresholdeval-driven-developmentThat skill designs the eval system; this skill applies a completion score to one artifact.
A pull request or diff reviewed line by linecode-reviewCode review owns technical findings and merge verdicts.
A decision about unit, integration, contract, or e2e coveragetesting-strategyTesting strategy chooses test scope before or during implementation.
A process, checklist, or quality gate sequence before work startsmethodologyMethodology designs why and when gates exist.
Deterministic skill-library lint, manifest, drift, overlap, or routing health checksskill-infrastructureSkill infrastructure runs library health tooling; evaluation scores the deliverable and evidence.
Root-cause analysis of a known failuredebuggingDebugging investigates the cause; evaluation judges a completed result.

Source Notes

  • OpenAI Evals grounds the idea that LLM-system quality can be measured through reusable evaluation tasks and benchmark registries.
  • Anthropic's agent-eval guidance grounds tasks, trials, graders, traces, outcomes, harnesses, and eval-driven development.
  • Anthropic's evaluation-docs guidance supports task-specific criteria, edge cases, automation where possible, and calibrated rubric grading.
  • Google ADK grounds the distinction between evaluating final responses and evaluating trajectory or tool use.
  • NIST AIRC grounds evaluation inside testing, evaluation, verification, and validation for AI risk management.

Verification

After applying this skill, verify:

  • The original request and acceptance criteria were explicitly checked.
  • The evaluated artifact and all changed or relevant files were named.
  • Verification evidence was listed with commands, outputs, source reads, traces, or inspected artifacts.
  • Relevant domain skills or standards were applied, or their absence was called out.
  • A 1-5 score was assigned with score ceilings respected.
  • Every material finding has severity, surface, evidence, required action, and status.
  • Residual risks and unrun checks are stated instead of hidden.
  • Any required revision was followed by focused re-verification and rescoring.

Do NOT Use When

Use insteadWhen
eval-driven-developmentYou are designing eval cases, rubrics, graders, hard negatives, or acceptance thresholds for future automated evaluation.
code-reviewYou are reviewing a PR, diff, or code change line by line for correctness, security, maintainability, and comments.
testing-strategyYou are deciding which tests to write, at which level, and with what regression target.
methodologyYou are designing the process, checklist, or quality gate sequence before implementation exists.
skill-infrastructureYou are running deterministic health tooling across a skill library.
debuggingYou are investigating why a live run, command, product behavior, or shipped change failed.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.