ai-evals-benchmark-expert

Featured

Expert guide for LLM & AI Agent automated evaluations (Evals), Promptfoo, DeepEval, Ragas, regression benchmarking, and deterministic assertions / Panduan ahli evaluasi otomatis LLM & AI Agent (Evals), benchmarking regresi, dan pengujian kualitas.

AI & Automation 70 stars 14 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
62
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AI Evals & Benchmark Expert (2026 Quality Engineering) [English](#english) | [Bahasa Indonesia](#bahasa-indonesia) --- <a name="english"></a> ## English ### Purpose & Overview Production-grade architectural guide for systematic **AI Evaluations (Evals)**, agent output regression testing, and performance benchmarking. Moves software teams away from subjective "vibes-based" manual inspection to automated, reproducible quality gates using **Promptfoo**, **DeepEval**, and **Ragas**. Quantifies output faithfulness, semantic similarity, toxicity, tool-calling precision, latency, and token cost per release. ### Key Capabilities 1. **Deterministic Assertions**: Validating JSON schemas, regex constraints, forbidden tokens, and canary leaks. 2. **LLM-as-a-Judge & G-Eval**: Utilizing frontier judges (e.g. Gemini 3.8 Flash, Claude 3.7 Sonnet) to score nuance, tone, and reasoning depth. 3. **RAG Triad Metrics**: Measuring Context Relevance, Faithfulness, and Answer Relevance to eliminate hallucinations. 4. **Agentic Tool-Calling Accuracy**: Evaluating multi-step tool call sequences, argument types, and backoff loops. 5. **CI/CD Quality Gates**: Automated pass/fail thresholds in GitHub Actions before deploying prompt or model changes. --- ### Production Implementation Recipes #### Recipe 1: Promptfoo Automated Evaluation Configuration (`promptfooconfig.yaml`) ```yaml description: 'Customer Support Agent Evaluation Suite' prompts: - 'file://prompts/support-agent-v1.txt' - 'fi...

Details

Author
roedyrustam
Repository
roedyrustam/vibes-plug
Created
4 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

ai-prompt-engineering-expert

Expert guide for Prompt Engineering, Chain-of-Thought, few-shot prompting, structured output, prompt injection defense, and automated AI evaluations & regression benchmarking (Promptfoo, DeepEval) / Panduan ahli rekayasa prompt dan evaluasi otomatis AI.

70 Updated 2 days ago
roedyrustam
AI & Automation Solid

evals-ops

Build and run evals for LLM and agent systems: golden datasets, LLM-as-a-judge with bias control, trajectory/step/outcome scoring, adversarial refuters, and CI regression gates. Triggers on: eval, evals, eval harness, golden dataset, golden set, LLM-as-a-judge, judge rubric, judge bias, judge calibration, Cohen kappa, agreement with human labels, pass@k, pass^k, trajectory eval, step-level eval, tool-call accuracy, regression gate, eval CI, blocking vs advisory eval, faithfulness score, DeepEval, Braintrust, Opik, Langfuse, AgentOps, did my prompt change make it worse, is my agent getting better.

42 Updated 1 weeks ago
0xDarkMatter
AI & Automation Listed

ai-evals

Use when testing an LLM-backed feature, prompt, tool loop or multi-step agent, where the same input can produce different outputs and a prompt or model change can regress behaviour with no code diff. The behaviour spec that precedes the prompt, scenario datasets including adversarial and degradation classes, deterministic assertions over OpenTelemetry traces, calibrated LLM-as-judge, CI gates with baselines, human-in-the-loop, and the production scoring loop that turns incidents into scenarios.

0 Updated 5 days ago
konradcinkusz