← ClaudeAtlas

agent-evaluation-engineeringlisted

Design reproducible evaluations for agent capabilities, trust, safety, trajectories, regressions, latency, and cost.
sandbaseai/workbuddy-skill · ★ 2 · AI & Automation · score 81
Install: claude install-skill sandbaseai/workbuddy-skill
# AI Agent Evaluation Engineering Use this skill when creating or reviewing an evaluation suite for an AI agent. Treat an evaluation as an executable product contract, not a collection of impressive demos. ## 1. Define the contract and risk Write down the user goal, allowed inputs, observable outputs, available tools, permissions, side effects, latency and cost limits, and acceptable escalation behavior. Rank failure modes by impact and likelihood. Keep capability quality separate from trust and safety: an agent can complete a task and still leak data, exceed authority, or make an irreversible change. ## 2. Build representative cases Create cases from real user journeys, production failures, domain edge cases, ambiguous requests, missing context, tool outages, permission boundaries, prompt injection, and unsafe requests. Include single-turn and multi-turn cases where memory, correction, or recovery matters. Partition cases into: - development examples for rapid iteration; - a held-out regression set that prompts and graders do not see during tuning; - adversarial cases focused on authority, privacy, injection, and irreversible effects. Turn every confirmed production failure into a minimized regression case. Remove duplicates and document why each case exists. ## 3. Specify evidence and graders For each case, define the expected invariant before running it. Prefer observable evidence: - final answer facts and citations; - tool names, arguments, results, ordering, r