←Leaderboard/Testing/evals-skills
Last commit on June 10, 2026·Created on March 1, 2026

hamelsmu/evals-skills

“A framework for designing and validating the evaluation pipelines of LLM applications.”
Combined rank
#248
across all skills
In Testing
#2
category rank
Stars
1.7k
+0.1% in last 7d
Forks
172
0.0% in last 7d
Watchers
18
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection provides a structured approach to measuring AI performance, focusing on the transition from raw traces to actionable insights. It guides developers through the creation of synthetic datasets, the drafting of judge prompts, and the implementation of custom annotation interfaces for human review.

By emphasizing error analysis and evaluator validation, the repository helps teams move beyond vague metrics toward a rigorous audit of how their models behave in production and RAG environments.

WHO IT'S FOR
AI Engineers
implementing rigorous LLM evaluation pipelines
AI Product Managers
defining quality benchmarks for AI features
RAG Developers
optimizing retrieval and generation quality
Data Engineers
generating synthetic datasets for testing
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Setup

Claude Code — deprecated evals-skills bundle

Installs: Complete evals-skills plugin bundle from the deprecated hamelsmu/evals-skills repository. · Claude Code

  1. Enter this command in a Claude Code session to register the plugin repository.

    /plugin marketplace add hamelsmu/evals-skills
  2. After registering the repository, enter this command in the Claude Code session to install the plugin.

    /plugin install evals-skills@hamelsmu-evals-skills
  3. Restart Claude Code after installation. The installed skills then appear under the documented /evals-skills:<skill-name> naming scheme.

.claude-plugin/marketplace.json ↗ · Checked Oct 18, 2026README.md ↗ · Checked Oct 18, 2026

Give it something to do.

Suggested first task

Audit an evaluation pipeline

Uses eval-audit

  • Local paths to available traces, evaluator configurations, judge prompts, and labeled data; replace each <path-to-...> placeholder in the prompt
  • If local artifacts are unavailable, access to a connected observability MCP server
Use the eval-audit skill to inspect my LLM evaluation pipeline artifacts and produce a prioritized list of the most important problems, with a concrete next step for each finding. Start with the artifacts available at <path-to-traces>, <path-to-evaluator-configs>, <path-to-judge-prompts>, and <path-to-labeled-data>; treat each angle-bracketed path as a placeholder that I must replace, and skip any artifact type I do not have.
skills/eval-audit/SKILL.md ↗ · Checked Oct 18, 2026
Suggested first task

Draft synthetic evaluation scenarios

Uses generate-synthetic-data

  • A description of the LLM application
  • Known failure-prone areas, user feedback, or representative traces
  • A person with domain knowledge who can review whether the tuples are realistic
Use the generate-synthetic-data skill for <application-description>. Based on <known-failure-prone-areas> and any supplied feedback or traces, propose exactly three failure-focused dimensions and draft 20 diverse tuples for my review. Do not generate final natural-language queries or run the pipeline yet. Replace the angle-bracketed placeholders with my application and known-risk details.
Suggested first task

Scope an initial RAG evaluation

Uses evaluate-rag

  • A completed error analysis of RAG pipeline traces
  • Representative full RAG traces showing retrieved content and generated answers
  • Local paths replacing <path-to-error-analysis> and <path-to-rag-traces>
Use the evaluate-rag skill to review my completed RAG error analysis at <path-to-error-analysis> and representative full traces at <path-to-rag-traces>. Determine whether the observed failures primarily involve retrieval, generation, or both, then outline a small first evaluation plan that measures first-pass retrieval with Recall@k and evaluates generation faithfulness and relevance separately. Replace both angle-bracketed values with local paths.
skills/evaluate-rag/SKILL.md ↗ · Checked Oct 18, 2026