agentforge-benchmark

Design and run structured benchmarks and acceptance criteria for AI agents.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Kingxiao/agentforge --skill agentforge-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentforge-benchmark
Source: https://github.com/Kingxiao/agentforge/tree/main/agentforge-benchmark
Command: npx skills add https://github.com/Kingxiao/agentforge --skill agentforge-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams test and benchmark AI agents comprehensively, including end-to-end tests, regression suites, and acceptance criteria, to reduce production risk and improve reliability.

Core Features & Use Cases

  • Level 1: Tool unit tests for deterministic components
  • Level 2: Integration tests with Mock LLMs to verify orchestration
  • Level 3: End-to-end task tests with statistical pass rates
  • LLM-as-Judge for automated acceptance and calibration against gold standards
  • Regression design, housekeeping of regression cases, and harness stability
  • Industry benchmarks guidance (SWE-bench, τ-bench, WebArena) and custom benchmarks
  • Custom benchmark design and gold dataset creation

Quick Start

Define your initial end-to-end task set, enable automated acceptance using LLM-as-Judge, and run SWE-bench alongside τ-bench to establish a baseline.

Frequently Asked Questions about agentforge-benchmark

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

FAQPage Schema
How do I set up end-to-end tests for AI agents?

End-to-end testing for AI agents involves defining an initial task set and measuring statistical pass rates to verify reliability. This process reduces production risk by ensuring agents complete tasks correctly.

What is LLM-as-Judge for automated acceptance testing?

LLM-as-Judge is an automated acceptance testing method that calibrates agent outputs against gold standards. It provides a scalable way to evaluate agent quality without manual review for every test case.

Can I use SWE-bench and τ-bench for benchmarking coding agents?

Yes, SWE-bench and τ-bench are supported industry benchmarks for benchmarking coding and tool-use agents. Running them establishes a baseline to measure regression and guide reliability improvements.

Does this support regression testing for RAG and Q&A assistants?

Regression testing for RAG and Q&A assistants is fully supported, including regression case tracking and harness stability. It ensures query answering accuracy does not degrade over time.

What's the best way to design custom benchmarks for GUI browser agents?

Designing custom benchmarks for GUI browser agents involves creating a gold dataset and defining specific acceptance criteria. This validates orchestration and tool-use reliability for complex workflows.

How do integration tests with Mock LLMs verify agent orchestration?

Integration tests with Mock LLMs verify agent orchestration by isolating deterministic components and testing tool interactions. This validates that the agent workflow logic functions correctly without live model variability.