pdd-to-test-prompts-eval

Grades test prompt sets for LLO chatbot evaluation workflows.

1|2|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/dimagi-internal/ace --skill pdd-to-test-prompts-eval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdd-to-test-prompts-eval
Source: https://github.com/dimagi-internal/ace/tree/main/skills/pdd-to-test-prompts-eval
Command: npx skills add https://github.com/dimagi-internal/ace --skill pdd-to-test-prompts-eval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of test prompt sets that are structurally valid but fail to stress-test real-world LLO chatbot edge cases, leading to eval results that give false confidence in bot performance. It ensures prompt suites are not just faithful to thin PDDs, but actually cover safety-critical, out-of-knowledge-base, and adversarial scenarios a real LLO supervisor would encounter.

Core Features & Use Cases

  • 7-Dimension Quality Grading: Evaluates test prompts across expected-answer specificity, adversarial-prompt quality, archetype coverage, prompt phrasing realism, expected-tag correctness, escalation-prompt quality, and out-of-chain failure-mode coverage.
  • Out-of-Chain Fitness Checks: Enforces a hard floor for failure-mode coverage to prevent thin, PDD-aligned prompt suites from passing evals without testing real-world edge cases.
  • Structured Verdict Generation: Produces a standardized YAML verdict with weighted scores, auto-surfaced blockers/warnings, and calibration tracking for consistent eval results.
  • Use Case: Eval teams building LLO chatbot test suites can use this Skill to verify their prompts will catch real bot failures before deployment, avoiding costly post-launch issues.

Quick Start

Use the pdd-to-test-prompts-eval skill to grade the quality of your test prompt set for the current Connect opportunity and generate a structured eval verdict.

Frequently Asked Questions about pdd-to-test-prompts-eval

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate test prompt quality for LLO chatbot evaluations?

Test prompt quality is graded across 7 weighted dimensions including expected answer specificity, adversarial prompt quality, archetype coverage, and out-of-chain failure mode coverage to ensure reliable LLO chatbot evaluation results.

What is adversarial testing coverage for LLO chatbot prompt suites?

Adversarial testing coverage evaluates prompt suites against safety-critical, out-of-knowledge-base, and adversarial scenarios a real LLO supervisor would encounter, enforcing a hard floor for failure mode coverage to prevent false confidence in bot performance.

How do I validate PDD-derived test prompts for chatbot failure modes?

Validate PDD-derived test prompts by checking archetype coverage, expected-tag correctness, and escalation-prompt quality. This enforces a failure mode coverage floor to prevent thin, PDD-faithful prompt suites from passing evals without stress-testing real-world scenarios.

Does PDD validation work for out-of-knowledge-base chatbot scenarios?

PDD validation includes out-of-chain fitness checks that enforce a hard floor for failure mode coverage. This prevents structurally valid but thin PDD-aligned prompt suites from passing evals without testing out-of-knowledge-base edge cases.

What dimensions are graded in LLO chatbot eval prompt validation?

LLO chatbot eval prompt validation grades 7 dimensions: expected-answer specificity, adversarial-prompt quality, archetype coverage, prompt phrasing realism, expected-tag correctness, escalation-prompt quality, and out-of-chain failure-mode coverage.

How do I generate a structured verdict for chatbot test prompt grading?

Generate a structured eval verdict by producing a standardized YAML output with weighted scores, auto-surfaced blockers and warnings, and calibration tracking for consistent LLO chatbot test prompt grading results.