model-evaluation-benchmark

Automate end-to-end model evaluation benchmarks and generate reproducible reports.

1|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/rysweet/AzureHayMaker --skill model-evaluation-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-evaluation-benchmark
Source: https://github.com/rysweet/AzureHayMaker/tree/main/.claude/skills/model-evaluation-benchmark
Command: npx skills add https://github.com/rysweet/AzureHayMaker --skill model-evaluation-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consistently evaluating model performance across efficiency, quality, and workflow adherence is essential for comparing agents and validating improvements.

Core Features & Use Cases

  • End-to-end benchmark orchestration following Benchmark Suite v3
  • Score aggregation, test coverage checks, and artifact creation
  • GitHub issues/PRs and documentation generation as outputs
  • Reproducible results for regression testing

Quick Start

Run the benchmark suite against a selected model and task set to produce a report.

Frequently Asked Questions about model-evaluation-benchmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate model evaluation benchmarks across different AI models?

Model evaluation benchmarks automate end-to-end testing of AI models by executing predefined tasks, measuring efficiency and quality metrics, then generating comprehensive reports. This Skill orchestrates the full process: reads your benchmark task definitions, runs evaluations against selected models, analyzes results, and produces documented reports and GitHub artifacts for reproducible comparison.

Can I use benchmark automation to compare Claude models like Opus and Sonnet?

Yes. This Skill applies to agentic workflows comparing multiple AI models. It executes the same benchmark tasks against each model, aggregates performance scores across efficiency, quality, and workflow adherence dimensions, then generates side-by-side reports so you can validate which model performs best for your specific use cases.

What outputs does an automated benchmark suite produce?

Benchmark automation produces BENCHMARK_REPORT_V3.md with aggregated scores and analysis, creates GitHub issues and pull requests for tracking results, generates artifact archives for reproducibility, and performs cleanup. All outputs document test coverage, score breakdowns, and workflow compliance so results remain reproducible across runs.

Do I need to manually write benchmark tasks, or does this handle task definition?

You define benchmark tasks in BENCHMARK_TASKS.md; the Skill reads this file and automates the execution and analysis. This approach lets you customize what gets tested while the automation handles orchestration, parallel evaluation, and reporting—reducing manual work while maintaining control over test scope.

How does this Skill measure model quality beyond basic performance metrics?

Benchmark evaluation measures efficiency, quality, and workflow adherence through parallel subagent reviewer calls that analyze results across multiple dimensions. This multi-faceted scoring approach captures not just speed but behavioral correctness and whether models follow your workflow requirements.

Can benchmark reports be integrated into GitHub workflows?

Yes. The Skill generates GitHub issues and pull requests as outputs, allowing benchmark results to be tracked and reviewed within your repository. This integration supports regression testing and makes model performance changes visible to your team through native GitHub tooling.