agent-evaluation · neolabhq — Claude Code skill: what it does, how to install
Framework for testing agents, prompts, and skills using multi-dimensional scoring rubrics and LLM-as-judge prompts.
npx skills add NeoLabHQ/context-engineering-kit --skill agent-evaluation -a claude-codeWhat agent-evaluation does
This skill outlines an evaluation workflow for autonomous coding agents and prompt sets. Agents follow non-deterministic execution paths toward a goal, so step-by-step assertions usually fail. The skill shifts evaluation toward end outcomes using a weighted rubric: instruction following (0.30), output completeness (0.25), tool efficiency (0.20), reasoning quality (0.15), and response coherence (0.10).
It provides an LLM-as-judge template and references research showing that placing justification before the score improves evaluation reliability by 15-25%. Relying strictly on automated judges leaves silent hallucinations undetected on edge cases. Manual spot-checking remains necessary for subtle context drift.
What it helps with
- evaluate agent outputs against a weighted multi-factor rubric
- measure prompt and context engineering revisions
- set up structured LLM-as-judge evaluation prompts
- catch subtle failures across prolonged conversational contexts
Example prompts for the agent
- Evaluate the agent output using the weighted rubric with evidence before scores
- Compare two agent prompts based on instruction following and tool efficiency
- Generate an LLM-as-judge prompt to assess agent reasoning and output completeness
How to install agent-evaluation
1Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill agent-evaluation -a claude-code2Manually: put the files in place
~/.claude/skills/agent-evaluation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/agent-evaluation/
1Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill agent-evaluation -a codex2Manually: put the files in place
.agents/skills/agent-evaluation/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill agent-evaluation -a cursor2Manually: put the files in place
.cursor/skills/agent-evaluation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit agent-evaluation2Manually: put the files in place
.github/skills/agent-evaluation/SKILL.md1Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill agent-evaluation -a gemini-cli2Platform CLI
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/agent-evaluationManually: put the files in place
.devin/skills/agent-evaluation/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill agent-evaluation -a opencodeClaude.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 skills add NeoLabHQ/context-engineering-kit --skill agent-evaluation -a claude-code. Alternatively, copy the skill directly into ~/.claude/skills/agent-evaluation/SKILL.md.
What does agent-evaluation do?
It guides testing of agent workflows and prompt modifications where fixed assertions fall short. The skill defines outcome-focused scoring rubrics and instructions for model-based judges.
What drives agent performance variance according to the skill?
Drawing from BrowseComp research, it highlights three drivers: token usage (80%), tool call count (~10%), and model selection (~5%).
Similar skills
Everything for Testing and QA →agent-evaluation by other authors comes first.