updated 3mo ago
The judge exists to prevent fake confidence.
¿Qué puedes hacer con Judge Evals?
name: judge-evals description: Use when creating evals and judge checks for API QA agent reports.
Judge and Evals Skill
The judge exists to prevent fake confidence.
Required report shape:
{
"happy_path": {"status": "PASS|FAIL", "steps": []},
"adversarial": [
{"rule": "overpayment_protection", "status": "HELD|BREACHED|INCONCLUSIVE", "evidence": {}}
],
"summary": "..."
}
Eval checklist:
- Report parses as JSON.
- Contains
happy_path,adversarial,summary. - Every step has request, response, status code, interpretation.
- Every stated financial invariant has at least one adversarial finding.
- Negative case
HELDincludes evidence of clean rejection and/or valid state after. - 500 responses are not treated as clean
HELDguardrails. - Any
BREACHEDfinding includes reproduction evidence. - Critical mutations re-fetch state where endpoint exists.
Use scripts/eval_report.py report.json to run basic structural evals.
Instalación
Añade Judge Evals a tu cliente. Elige el que uses.
npx skills add jbcrane13/qa-agentInstalls every skill in the repository, then prompts for which to keep.
/plugin marketplace add jbcrane13/qa-agentAdds the repository as a plugin marketplace; install individual plugins with `/plugin install`.
git clone https://github.com/jbcrane13/qa-agent
cp -r skills/judge-evals ~/.claude/skills/A skill is a plain directory. Copy it into `.claude/skills/` in a project or in your home directory.
Puntuación
44 / 100
Suficiente