agent-test-harness

Measure skill and subagent trigger accuracy across multiple prompt trials.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/FrogAi/Xenopus --skill agent-test-harness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-test-harness
Source: https://github.com/FrogAi/Xenopus/tree/main/Gemini/Skills/Gemini%203.1%20Pro/agent-test-harness
Command: npx skills add https://github.com/FrogAi/Xenopus --skill agent-test-harness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured method to measure whether skills and subagents trigger as expected on representative prompts, enabling objective validation of skill engagement.

Core Features & Use Cases

  • Live frontmatter discovery: reads each skill's current name and description during evaluation.
  • Multi-run per prompt: executes each test prompt ≥3 times to ensure statistical significance.
  • Structured reporting: outputs per-prompt and per-skill trigger data, including cross-trigger conflicts and tuning opportunities.
  • Read-only evaluation: does not modify skill definitions; focuses on measurement and reporting.

Quick Start

Run a test prompts file to measure trigger-rate per skill across multiple prompts.

Frequently Asked Questions about agent-test-harness

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

FAQPage Schema
How do I test if my AI subagent triggers correctly on target prompts?

To test if an AI subagent triggers correctly, you need a test harness that executes representative prompts multiple times to statistically measure trigger accuracy and identify false positives. This skill automates that validation process.

What is cross-trigger interference in skill prompt evaluation?

Cross-trigger interference in skill prompt evaluation occurs when multiple skills incorrectly fire on the same input. This skill detects these conflicts by running prompts across multiple trials and reporting per-skill trigger data.

How can I measure the statistical significance of my skill description tuning?

You can measure the statistical significance of skill description tuning by running a test prompts file through this harness. It executes each prompt at least three times to ensure reliable trigger-rate reporting for tuning opportunities.

Can I evaluate live skill frontmatter without modifying the actual definitions?

Yes, you can evaluate live skill frontmatter without modifying definitions by using a read-only test harness. This skill reads current names and descriptions during evaluation and focuses strictly on measurement and reporting.

Does skill testing require multiple runs per prompt to be accurate?

Skill testing requires multiple runs per prompt for statistical accuracy because single trials can produce inconsistent triggers. This harness executes each test prompt three or more times to ensure statistically significant results.