Skip to content
Back to skills

Agent Evals And Observability

ASecurity

Design, run, review, or release framework- and vendor-neutral evaluations and observability for AI agents. Use when defining agent evals, datasets, graders, trajectory review, regression analysis, release gates, production traces, or privacy-aware telemetry. Covers task and trajectory contracts, statistical comparisons, and incident-to-case learning; route framework implementation to pydanticai or langgraph when needed.

  • 36 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 10, 2026
ai-agentsrailsdebuggingbackend

Security analysis

A100/100

Pro scans all 19 files and shows the line behind each finding

Scanned September 10, 2026

npx -y skills add theheavenlyd3mon/hermes-profiles --skill agent-evals-and-observability --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Evals And Observability?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Evals And Observability
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/theheavenlyd3mon-agent-evals-and-observability/badge)](https://www.skillsdirectory.com/skills/theheavenlyd3mon-agent-evals-and-observability)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-evals-and-observability
description: >-
  Design, run, review, or release framework- and vendor-neutral evaluations and
  observability for AI agents. Use when defining agent evals, datasets, graders,
  trajectory review, regression analysis, release gates, production traces, or
  privacy-aware telemetry. Covers task and trajectory contracts, statistical
  comparisons, and incident-to-case learning; route framework implementation to
  pydanticai or langgraph when needed.
license: MIT
compatibility: No runtime dependency. Host-, framework-, model-, and telemetry-backend-neutral methodology.
metadata:
  source: "Curated from primary and official sources listed in references/source-index.md; checked 2026-07-13"
---

# Agent Evals and Observability

Evaluation asks whether behavior meets a defined criterion on a declared dataset or production sample. Observability supplies traces, logs, metrics, correlations, and diagnostic context. Use both; neither proves what the other does.

## Workflow

1. Define the decision, risk, task contract, trajectory contract, and unacceptable outcomes. Select evidence by harm, reversibility, and deployment stage, not a staged completeness scale.
2. Create an immutable dataset version and manifest before comparing versions. Declare provenance, rights/consent, slices, fixtures, expected side effects, contamination risk, limitations, retention, and changelog.
3. Select complementary graders that observe the claimed property. Use deterministic checks for observable mechanics; use execution/environment checks for state and side effects; use human, model-judge, pairwise/ranking, domain, and safety review where appropriate.
4. Run the candidate and baseline under comparable conditions. Preserve run configuration, stochastic repeats where variability affects the decision, failures/timeouts, and trajectory evidence.
5. Report a multidimensional profile and uncertainty. Use paired comparisons where possible; inspect slices, missingness, base rates, confounders, effect sizes, and multiple comparisons. Non-significance is not equivalence.
6. Apply a risk-tiered release gate: hard safety, privacy, authorization, and side-effect invariants cannot be averaged away. Record authority, insufficient-evidence outcomes, rollback, and follow-up. Load [release-engineering](../release-engineering/SKILL.md) when this evidence must be incorporated into artifact promotion, deployment, rollback, or a broader release train.
7. Instrument production with minimized, redacted telemetry. Feed verified incidents and near misses into cases after consent, transformation, and contamination review.

Stop when the supported decision, evidence gaps, residual risks, and responsible owner are recorded. Escalate rather than infer a pass when required evidence is unavailable or conflicts.

## Load By Need

| Need | Load |
|---|---|
| Choose evaluation evidence and contracts | [references/evaluation-design.md](references/evaluation-design.md) |
| Build immutable cases, fixtures, and provenance | [references/datasets.md](references/datasets.md) |
| Select or calibrate graders | [references/graders.md](references/graders.md) |
| Define measures or compare runs | [references/metrics-and-statistics.md](references/metrics-and-statistics.md) |
| Review tools, state, recovery, or side effects | [references/trajectory-review.md](references/trajectory-review.md) |
| Triage a regression or decide release readiness | [references/regression-and-release.md](references/regression-and-release.md) |
| Design traces, logs, metrics, or privacy controls | [references/production-observability.md](references/production-observability.md) |
| Interoperate with OpenTelemetry | [references/opentelemetry-genai.md](references/opentelemetry-genai.md) |
| Need framework-specific implementation | [references/framework-routing.md](references/framework-routing.md) |
| Exercise the methodology with safe probes | [references/synthetic-scenarios.md](references/synthetic-scenarios.md) |
| Verify a source claim or status | [references/source-index.md](references/source-index.md) |

## Templates

Use [templates/eval-plan.md](templates/eval-plan.md), [templates/dataset-manifest.md](templates/dataset-manifest.md), [templates/grader-specification.md](templates/grader-specification.md), [templates/trace-review.md](templates/trace-review.md), [templates/run-report.md](templates/run-report.md), and [templates/release-gate.md](templates/release-gate.md). They are decision records, not checklists that manufacture evidence.

## Guardrails

- Do not use a scalar score, keyword hit, schema validation, or repeated output as proof beyond the property it directly observes.
- Do not capture prompts, outputs, tool arguments, intermediate reasoning, credentials, or personal data by default. Minimize before export, redact early, restrict access, set retention/deletion paths, and prepare incident response.
- Do not treat human judgment as definitive truth. Human and model graders require explicit rubrics, calibration, disagreement analysis, and revalidation when conditions change.
- Keep prevalence-oriented production samples separate from risk-enriched challenge cases. Do not silently reweight either into the other.

## When Not To Use

Use [systematic-debugging](../systematic-debugging/SKILL.md) to investigate one active defect before proposing fixes. Use [verification-methodology](../verification-methodology/SKILL.md) for general evidence-backed completion claims, [secure-software-engineering](../secure-software-engineering/SKILL.md) to design preventive controls, and framework skills for SDK-specific code.

Files in this skill

  • README.md1.7 KB
  • SKILL.md5.5 KB
  • references/datasets.md1.3 KB
  • references/evaluation-design.md1.6 KB
  • references/framework-routing.md957 B
  • references/graders.md3.9 KB
  • references/metrics-and-statistics.md3.3 KB
  • references/opentelemetry-genai.md1 KB
  • references/production-observability.md3.1 KB
  • references/regression-and-release.md3.1 KB
  • references/source-index.md2.3 KB
  • references/synthetic-scenarios.md1.5 KB
  • references/trajectory-review.md2.5 KB
  • templates/dataset-manifest.md545 B
  • templates/eval-plan.md849 B
  • templates/grader-specification.md537 B
  • templates/release-gate.md577 B
  • templates/run-report.md514 B
  • templates/trace-review.md494 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.