qa-agent-testing

Run regression tests and scoring rubrics for LLM agent behavior.

73|16|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/vasilyu1983/AI-Agents-public --skill qa-agent-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-agent-testing
Source: https://github.com/vasilyu1983/AI-Agents-public/tree/main/frameworks/claude-code-kit/framework/skills/qa-agent-testing
Command: npx skills add https://github.com/vasilyu1983/AI-Agents-public --skill qa-agent-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides reusable QA harnesses to validate agent behavior, prompts, and refusals.

Core Features & Use Cases

  • Test suites & rubrics: Must-ace tasks and refusal edge cases.
  • Regression protocol: Re-run tests after prompts or tool changes.
  • Templates: Harness templates and scoring sheets.

Quick Start

Create a test suite for a new agent and run the baseline test set.

Frequently Asked Questions about qa-agent-testing

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

FAQPage Schema
How do I test LLM agent behavior after changing prompts or configurations?

Regression testing for LLM agents validates behavior consistency after modifications. This Skill provides a structured harness with Must-Ace tasks and refusal edge cases to re-run test suites, track quality baselines, and log results across agent versions, ensuring prompt changes don't degrade performance.

What's included in a QA harness for agent testing?

A QA harness for agents includes Must-Ace tasks (10 baseline tests), Refusal Edge Cases (5 safety checks), Output Contracts defining expected response formats, and a 6-dimension scoring rubric (0-3 scale per dimension) for consistent evaluation across test runs.

How do I validate edge cases and refusals for LLM agent personas?

Edge case validation tests agent robustness against boundary conditions and unsafe prompts. This Skill includes predefined Refusal Edge Cases and templates to design structured test scenarios, measure compliance against a scoring rubric, and establish quality baselines before deployment.

Can I reuse test suites across different agent versions?

Yes. The Skill provides reusable QA harness templates and a regression log to run identical test suites against multiple agent versions, compare scoring results, and track quality drift over time without rebuilding tests for each iteration.

What metrics does the scoring rubric use to evaluate agent output?

The 6-dimension scoring rubric evaluates agent responses on a 0-3 scale per dimension. Dimensions assess functional correctness, safety compliance, output format adherence, and other quality signals defined in the rubric templates, enabling quantitative regression analysis.

Do I need prior testing experience to set up the QA harness?

The Skill includes templates and resources to guide harness setup. While familiarity with test design is helpful, the provided Must-Ace task framework and scoring sheets scaffold the process, allowing teams to establish baselines and run regression tests without building infrastructure from scratch.