What problem does it solve?
This Skill addresses the challenge of ensuring high-quality, accurate, and reliable outputs from AI agents by enabling them to evaluate and improve their own work iteratively.
Core Features & Use Cases
- Self-Critique & Reflection: Agents can analyze their own generated content against defined criteria.
- Iterative Refinement: Supports loops where an agent refines its output based on self-generated critiques.
- Evaluator-Optimizer Pipelines: Enables separation of generation, evaluation, and optimization roles for robust quality control.
- Code-Specific Refinement: Includes patterns for test-driven code generation and fixing.
- Use Case: Automatically refine generated code to pass unit tests, or improve a generated report by having the agent critique its own clarity and accuracy before final output.
Quick Start
Use the agentic-eval skill to refine the generated Python code for the given specification until it passes all tests.