rag-evaluation-matrix — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited rag-evaluation-matrix (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Do not choose agentic RAG by fashion. Compare retrieval designs against domain questions, answerability, correctness, cost, latency, and failure reasons.
| Dimension | Basic RAG | Enhanced RAG | Agentic RAG |
|---|---|---|---|
| Best for | Stable FAQ and narrow corpora | Noisy corpora, query mismatch, reranking | Multi-step, ambiguous, tool-rich tasks |
| Main risk | Weak recall and unsupported answers | Pipeline complexity | Cost, latency, loops, tool misuse |
| Eval focus | Retrieval recall and citation support | Component ablations | Trajectory, action choice, stopping behavior |
| Ship gate | Correctness and answerability meet threshold | Ablation proves each module helps | Agentic gains justify extra cost |
Use the helper to combine per-run JSON metrics into a decision table:
python skills/agent-eval/rag-evaluation-matrix/scripts/rag_eval_matrix.py results/*.jsonExpected JSON fields: pipeline, question_type, correct, answerable_correct, latency_ms, cost_usd.
| Mistake | Fix |
|---|---|
| Optimizing average score only | Break down by question type and domain |
| Judging unanswerable questions as wrong by default | Score answerability separately |
| Skipping human calibration | Sample judge disagreements and tune rubrics |
| Choosing agentic RAG without ablation | Compare against enhanced RAG at equal budget |
| Ignoring failure reasons | Classify each miss before tuning |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.