build-evals

Installation
SKILL.md

Build Evals

Generate LLM eval tests for MCP tool collections created by /build-tools. This skill reads .discover.json and the existing tool files, then builds eval test files in tests/evals/ one collection at a time.

IMPORTANT: This skill ONLY creates files inside tests/evals/ — the setup file and eval test files. Do NOT create or modify tool files, collection indexes, integration tests, mock handlers, or any other files.

Key difference from integration tests (/build-tools-tests):

  • Integration tests: one file per tool, test handlers directly against real API, deterministic
  • Eval tests: group related tools by workflow, test via Claude Agent SDK, probabilistic, require npm run build first (run against dist/)

Prerequisites

Before running, ensure:

  1. You have run /build-tools (tool collections exist in src/umbraco-api/tools/)
  2. The project builds: npm run build
  3. An LLM API key is available (eval tests use Claude Agent SDK — works with a Claude Code subscription or ANTHROPIC_API_KEY)

Arguments

Installs
1
GitHub Stars
2
First Seen
Oct 2, 2026