What problem does it solve? Running an LLM agent evaluation requires keeping the promptfoo config in sync with a changing golden set, graders, and judge prompts, and hand-written configs drift out of date quickly. This Skill automates config generation and eval execution so you get reproducible, scored baseline results. ## Core Features & Use Cases - Script-Generated Config: Writes and runs a generator script that reads golden_set.jsonl, graders.md, and judge_prompts/ to emit eval/promptfooconfig.yaml, keeping the config in sync automatically. - Ordered Assertions: Runs cheap code-based assertions before expensive llm-rubric judge calls so failing examples short-circuit early. - RAG Metric Support: Detects RAG-shaped agents and generates a Ragas config covering context precision, recall, and faithfulness. - Use Case: After building judge prompts for a support-chat agent, run the eval to produce eval/results/baseline.json with aggregate, per-task, and per-metric scores, then hand failing examples to failure analysis. ## Quick Start Run the eval against my golden set and generate the promptfoo config, then write the scored baseline results.