This handles the full lifecycle of testing agent systems: deterministic checks before you burn tokens on LLM judges, multi-dimensional rubrics that catch specific failure modes instead of hiding them behind single scores, and regression suites that account for non-deterministic paths. The guidance on browsing-agent research is practical: token budget and tool call count explain most performance variance, so evaluate with production-realistic limits rather than unlimited resources. It's opinionated about evaluating outcomes over execution paths, which makes sense given agents take different valid routes to goals. Use this when building quality gates or measuring whether context engineering changes actually work. Switch to advanced-evaluation if you're designing the judge itself or dealing with pairwise comparison calibration.

skills.sh installs
262
GitHub stars
18.3K
last updated
May 26, 2026

Install

$ npx -y skills add muratcankoylan/agent-skills-for-context-engineering --skill evaluation --agent claude-code

Installs into .claude/skills of the current project.

Files

Evaluation Methods for Agent Systems

Evaluate agent systems differently from traditional software because agents make dynamic decisions, are non-deterministic between runs, and often lack single correct answers. Build evaluation frameworks that account for these characteristics, provide actionable feedback, catch regressions, and validate that context engineering choices achieve intended effects.

When to Activate

Activate this skill when:

  • Testing agent performance systematically
  • Validating context engineering choices
  • Measuring improvements over time
  • Catching regressions before deployment
  • Building quality gates for agent pipelines
  • Comparing different agent configurations
  • Evaluating production systems continuously

Do not activate this skill for adjacent work owned by other skills:

  • Designing the LLM judge itself, pairwise comparison, judge calibration, or bias mitigation: advanced-evaluation.
  • Designing autonomous control surfaces, novelty gates, rollback, or PR approval boundaries: harness-engineering.
  • Debugging a specific context failure mode before measuring it: context-degradation.

Core Concepts

Sponsors

Details

Repository
github.com/muratcankoylan/agent-skills-for-context-engineering
Categories
Testing & QA, AI & Agent Building
License
MIT
First seen
Jun 11, 2026

More from muratcankoylan/agent-skills-for-context-engineering

All 17
1paperclipai avatarreleasepaperclipai/paperclipCoordinate a full Paperclip release across engineering verification, npm, GitHub, smoke testing, and announcement follow-up. Use when leadership asks to ship a 262skills.sh installs
2aliyun avataralibabacloud-oss-manage-cron-uploadaliyun/alibabacloud-aiops-skillsAlibaba Cloud OSS scheduled local-folder sync skill using aliyun CLI, including integrated ossutil commands for incremental upload. Use when the user wants to s261skills.sh installs
3melodic-software avatardesign-thinkingmelodic-software/claude-code-pluginsDesign Thinking methodology for human-centered innovation. Covers the 5-phase IDEO/Stanford d.school approach (Empathize, Define, Ideate, Prototype, Test) with 259skills.sh installs
4johnlarkin1 avatartextualjohnlarkin1/claude-code-extensionsBuild terminal user interface (TUI) applications with the Textual framework. Use when creating new Textual apps, adding screens/widgets, styling with TCSS, hand258skills.sh installs
5pproenca avatareffect-tspproenca/dot-skillsEffect-TS library usage in TypeScript — Effect.gen generators, Schema.Struct/Schema.Class definitions, Layer/Context.Tag/Service patterns, Effect.pipe pipelines257skills.sh installs
6anthropics avatardata-validationanthropics/knowledge-work-pluginsQA an analysis before sharing with stakeholders — methodology checks, accuracy verification, and bias detection. Use when reviewing an analysis for errors, chec256skills.sh installs