ClaudeSuperPower

output-dev-eval-testing

Skill

Create offline evaluation tests for Output SDK workflows using @outputai/evals. Use when implementing test evaluators with verify(), creating dataset YAML files, building eval workflows, or running workflow tests via CLI.

Install

git clone https://github.com/growthxai/output.git ~/.claude/skills/output-dev-eval-testing

What is output-dev-eval-testing?

Create offline evaluation tests for Output SDK workflows using @outputai/evals. Use when implementing test evaluators with verify(), creating dataset YAML files, building eval workflows, or running workflow tests via CLI.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Run shell commands

Declares Bash

Create and modify files

Declares Write or Edit

~55 tokens of context used while enabled, before you invoke anything

All declared tools (4)
BashEditReadWrite

Documentation

README · ~9 min read

Offline Evaluation Testing

Overview

The @outputai/evals package provides an offline evaluation framework for testing workflow quality using datasets and evaluators. This is complementary to the runtime evaluator() from @outputai/core:

AspectRuntime Evaluators (@outputai/core)Offline Eval Tests (@outputai/evals)
WhenDuring workflow executionAfter execution, at test time
Whereevaluators.ts in workflow foldertests/evals/ in workflow folder
PurposeLive quality scoring with confidenceDataset-driven pass/fail verification
Triggered byWorkflow orchestrationoutput workflow test CLI command
ReturnsEvaluationBooleanResult, etc.Verdict helpers (pass/partial/fail)

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.