agent-evaluation · davila7 — Claude Code skill: agent testing and installation
Evaluate an agent’s behavior, capabilities, and consistency across runs. Use the skill when you need to test an agent beyond a single benchmark result.
npx claude-code-templates@latest --skill ai-research/agent-evaluationWhat agent-evaluation does
This skill outlines ways to assess LLM agents through behavioral checks, capability assessments, reliability measures, and regression tests. Repeating tests and examining how results vary can reveal issues that a single successful run would miss. A strong benchmark result can still fail to reflect performance on practical tasks.
The approaches include checking behavioral invariants and actively probing for failure cases. The skill also covers flaky tests, metric gaming, and test data leaking into training or prompts. Testing fundamentals and knowledge of LLMs are prerequisites; without them, choosing suitable checks and interpreting results will be difficult.
What it helps with
- check whether an agent follows behavioral requirements across runs
- assess an agent’s capabilities on different tasks
- detect inconsistent results between test runs
- find cases where an agent optimizes for a metric instead of the task
- review tests for data leakage into training or prompts
Example prompts for the agent
- Check whether the agent follows its behavioral requirements across repeated runs.
- Draft an evaluation plan for the agent’s capabilities on different tasks.
- Review the agent tests for unstable results, metric gaming, and data leakage.
How to install agent-evaluation
1claude-code-templates
npx claude-code-templates@latest --skill ai-research/agent-evaluation2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill agent-evaluation -a claude-code3Manually: put the files in place
~/.claude/skills/agent-evaluation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/agent-evaluation/
Manually: put the files in place
.agents/skills/agent-evaluation/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/agent-evaluation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates agent-evaluation2Manually: put the files in place
.github/skills/agent-evaluation/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/agent-evaluationManually: put the files in place
.devin/skills/agent-evaluation/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about agent-evaluation
How do I install agent-evaluation in Claude Code?
Run npx claude-code-templates@latest --skill ai-research/agent-evaluation.
What does agent-evaluation do?
It outlines methods for testing LLM agents, including behavioral checks, capability assessment, reliability measures, and regression testing.
What should I know before using agent-evaluation?
You need testing fundamentals and an understanding of LLMs.
Similar skills
All skills for Testing and QA →agent-evaluation by other authors comes first.