agentic-eval

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

1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/Gabeujin/workspace-init-mcp --skill agentic-eval-gabeujin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-eval
Source: https://github.com/Gabeujin/workspace-init-mcp/tree/main/awesome/skills/agentic-eval
Command: npx skills add https://github.com/Gabeujin/workspace-init-mcp --skill agentic-eval-gabeujin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of ensuring AI-generated content meets specific quality standards by enabling iterative refinement through self-evaluation and correction.

Core Features & Use Cases

  • Iterative Refinement: Implements loops where an AI generates content, evaluates it against criteria, critiques shortcomings, and refines the output.
  • Structured Evaluation: Supports various evaluation strategies including outcome-based checks, LLM-as-judge, and rubric-based scoring.
  • Use Case: When generating complex code, this skill can ensure the code not only functions but also adheres to best practices and passes associated tests through a continuous feedback loop.

Quick Start

Use the agentic-eval skill to refine the generated code based on the provided test results.

Frequently Asked Questions about agentic-eval

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

FAQPage Schema
How does self-critique improve LLM agent outputs?

Self-critique improves LLM agent outputs by implementing iterative refinement loops where the AI evaluates its content against specific criteria, identifies shortcomings, and regenerates the response to ensure quality standards are met.

What is an evaluator-optimizer pipeline for AI generation?

An evaluator-optimizer pipeline is a system where an AI generates content, an evaluator measures response quality using rubric-based scoring or LLM-as-judge, and the optimizer refines the output based on that evaluation.

How do I use iterative refinement to pass test-driven code checks?

You can use iterative refinement to pass test-driven code checks by generating code, running tests, evaluating the results, and using an agentic feedback loop to critique and refine the code until it adheres to best practices and passes.

Can I apply rubric-based evaluation to quality-critical generation tasks?

Yes, you can apply rubric-based evaluation to quality-critical generation tasks by defining structured scoring criteria, enabling the system to measure response quality and iteratively correct outputs that fail to meet the specified rubric.

When should I use LLM-as-judge for measuring response quality?

You should use LLM-as-judge for measuring response quality when you need a scalable, automated method to critique complex AI outputs, applying structured evaluation strategies within an evaluator-optimizer pipeline for continuous improvement.

What are the limitations of self-reflection in AI code refinement?

A limitation of self-reflection in AI code refinement is that the evaluator may share the same blind spots as the generator, requiring robust outcome-based checks and well-defined rubrics to effectively catch all functional and best practice failures.