agentic-eval

Evaluate and refine AI agent outputs through self-critique and rubric-based scoring.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Thedougler/agent-template --skill agentic-eval-thedougler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-eval
Source: https://github.com/Thedougler/agent-template/tree/main/.github/skills/agentic-eval
Command: npx skills add https://github.com/Thedougler/agent-template --skill agentic-eval-thedougler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of ensuring AI-generated outputs meet specific quality standards by enabling iterative self-improvement and structured evaluation.

Core Features & Use Cases

  • Self-Critique & Refinement: Agents can evaluate their own work against defined criteria and make improvements.
  • Evaluator-Optimizer Pipelines: Separates generation and evaluation for clearer workflows.
  • Code-Specific Reflection: Utilizes test-driven development for refining code generation.
  • Use Case: When generating a complex report, the agent can use this skill to first draft the report, then critique it for accuracy and clarity, and finally refine it based on the critique before presenting the final version.

Quick Start

Use the agentic-eval skill to refine the generated code for the task 'implement a binary search algorithm'.

Frequently Asked Questions about agentic-eval

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

FAQPage Schema
How do I use self-critique to improve AI agent outputs?

Self-critique improves AI agent outputs by applying evaluator-optimizer pipelines and reflection loops. Agents draft content, evaluate it against defined success metrics, and iteratively refine the generation based on structured critique results before final presentation.

What is an evaluator-optimizer pipeline for AI evaluation?

An evaluator-optimizer pipeline for AI evaluation separates generation and evaluation into distinct workflow stages. This separation enables structured self-critique against rubric-based scoring, allowing agents to systematically identify and correct quality issues in generated outputs.

Can I use test-driven development to refine AI-generated code?

Yes, test-driven development can refine AI-generated code through code-specific reflection workflows. The agent generates code, runs tests to evaluate it, and iteratively improves the implementation by analyzing test failures and applying structured refinement loops.

Do I need structured output for AI self-critique workflows?

Yes, structured output is required for reliable parsing of critique results in AI self-critique workflows. Defined success metrics and structured formats are necessary for the evaluator to accurately assess quality and for the optimizer to apply iterative improvements.

When should I use rubric-based scoring for AI generation tasks?

Rubric-based scoring should be used for quality-critical AI generation tasks requiring specific standards. It provides defined success metrics for evaluating accuracy and clarity, enabling agents to self-evaluate complex reports or code against consistent criteria during iterative improvement.

Why does my AI agent output fail quality assurance checks?

AI agent outputs fail quality assurance checks when generation lacks iterative improvement and defined success metrics. Without self-critique and reflection loops, the agent cannot evaluate its work against specific standards to refine and correct quality issues before presentation.