agentic-eval

Evaluate and iteratively refine AI agent outputs using structured JSON rubrics.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/beel-collab/presets.dev --skill agentic-eval-beel-collab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-eval
Source: https://github.com/beel-collab/presets.dev/tree/main/skills/agentic-eval
Command: npx skills add https://github.com/beel-collab/presets.dev --skill agentic-eval-beel-collab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides structured patterns for evaluating and improving AI agent outputs through iterative self-critique, evaluation, and refinement loops.

Core Features & Use Cases

  • Self-critique and reflection to identify weaknesses and generate targeted improvements in outputs.
  • Evaluator-Optimizer style workflows that separate generation, evaluation, and refinement for clearer accountability.
  • Code-focused refinement with test-driven feedback and automated iteration for coding tasks.

Quick Start

Run an evaluation loop on a given task: generate → evaluate → refine → output. Use a rubric-based score to determine when to stop and present the refined result.

Frequently Asked Questions about agentic-eval

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

FAQPage Schema
How do I evaluate and improve LLM code quality through iterative refinement?

You can evaluate and improve LLM code quality by running an iterative refinement loop that separates generation, evaluation, and refinement components. This process uses structured rubric-based scoring and self-critique to identify weaknesses and generate targeted improvements until the output meets quality thresholds.

What is an evaluator-optimizer workflow for AI agents?

An evaluator-optimizer workflow for AI agents is a pattern that separates generation, evaluation, and refinement for clearer accountability. It enables structured evaluation of reasoning, code, and reports by applying self-critique and automated iteration to continuously refine agent outputs.

How do I prevent endless loops during AI agent self-critique and refinement?

To prevent endless loops during AI agent self-critique and refinement, you can use convergence controls with rubric-based scores. These controls evaluate the generated output against specific criteria to determine when to stop iterating and present the refined result.

Can I use structured rubrics to evaluate AI-generated reports and analysis?

Yes, you can use structured rubrics to evaluate AI-generated reports and analysis. This approach applies modular evaluation pipelines that output structured JSON or rubric scores, ensuring high-quality reasoning across tasks by systematically identifying and correcting weaknesses.

Does this approach support test-driven feedback for code-focused refinement?

Yes, this approach supports test-driven feedback for code-focused refinement. It enables automated iteration for coding tasks by separating generation and evaluation, allowing the system to apply targeted improvements based on test results and structured evaluation criteria.

What is the best way to structure an AI evaluation pipeline for high-quality reasoning?

The best way to structure an AI evaluation pipeline for high-quality reasoning is to separate generation, evaluation, and refinement into distinct components. This modular approach uses self-critique and rubric-based scoring to systematically identify weaknesses and apply targeted improvements until convergence.