What problem does it solve?
Writing evaluation datasets for the PXI agent harness by hand is slow and error-prone: ground truth annotations drift, coverage gaps go unnoticed, and failures get misattributed between the dataset, the agent, and the evaluators. This Skill produces small, well-targeted synthetic YAML datasets that drop into evals/pxi/datasets/ and run through the PXI experiment harness with deterministic scoring.
Core Features & Use Cases
- Coverage-driven dataset authoring: Walks parameter, value, combination, negative, and ambiguity dimensions to draft 10-50 realistic user queries with mixed voice, difficulty, and polarity targets.
- Cross-model annotation protocol: Fans out ground-truth annotation to three independent subprocesses (Sonnet, Opus, and Codex via a Bash wrapper) plus an orchestrator subprocess that adjudicates disagreements against the tool spec and records agreement metadata.
- Evaluator gap detection: Inspects evals/pxi/evaluators/ at use time and pauses to propose a new evaluator when the behavior under test cannot be scored by existing ones.
- Failure triage workflow: Classifies experiment failures into dataset, agent, or harness/evaluator issues and prescribes the fix order.
- Use Case: Ask to "write evals for the set_time_range tool" and get a validated YAML regression dataset with per-example annotation provenance, run end-to-end against the real PXI agent.
Quick Start
Ask the assistant to write evals covering a specific PXI tool such as set_spans_filter, and it will survey the evaluators, draft coverage-diverse queries, annotate ground truth via cross-model subprocesses, and validate the dataset through the experiment harness.