ai-evals-benchmark-expert

Solid

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 51 stars 10 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
57
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
3 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category