self-evaluation-patterns

Verify AI agent output quality, completeness, and scope adherence.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/msageha/maestro_v2 --skill self-evaluation-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-evaluation-patterns
Source: https://github.com/msageha/maestro_v2/tree/main/templates/skills/share/self-evaluation-patterns
Command: npx skills add https://github.com/msageha/maestro_v2 --skill self-evaluation-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured framework for AI agents to perform self-evaluation before finalizing output, ensuring accuracy, completeness, and adherence to scope, thereby reducing errors and improving overall quality.

Core Features & Use Cases

  • Completion Checklist: A step-by-step verification process against acceptance criteria, scope, consistency, build status, and side effects.
  • Quality Metrics: Assesses output based on accuracy, completeness, and consistency.
  • Failure Detection: Identifies early triggers for potential failures like premise collapse or scope creep.
  • Uncertainty Levels: Quantifies the confidence in the output, from "Certain" to "Unable to Judge".
  • Role-Specific Application: Tailors checks for Orchestrator, Planner, and Worker roles.
  • Use Case: A worker agent completing a coding task will use this skill to verify its code against requirements, check for unintended side effects, and ensure it builds successfully before reporting completion.

Quick Start

Use the self-evaluation-patterns skill to check if the generated code meets all acceptance criteria and has no unintended side effects.

Frequently Asked Questions about self-evaluation-patterns

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

FAQPage Schema
How do AI agents perform self-evaluation to verify output quality before finalization?

AI agents perform self-evaluation by applying a structured framework that checks output against acceptance criteria, scope consistency, and build status to ensure quality and completeness. This deterministic process identifies potential failures like scope creep before finalizing results.

What is the best way to detect scope creep and premise collapse in agent framework outputs?

The best way to detect scope creep and premise collapse is utilizing a structured self-evaluation framework with early failure triggers. This approach quantifies uncertainty levels and applies role-specific validation protocols to catch deviations during AI output generation.

Can I apply quality assurance checks to different roles like Orchestrator, Planner, and Worker?

Yes, you can apply quality assurance checks to Orchestrator, Planner, and Worker roles. The self-evaluation framework provides role-specific validation protocols tailored to each agent's responsibilities for deterministic task completion and comprehensive error detection.

How do I implement a completion checklist for AI generated code to check for unintended side effects?

You implement a completion checklist by verifying generated code against requirements, checking for unintended side effects, and ensuring successful builds. This self-evaluation process assesses accuracy and consistency before an agent reports task completion.

How does uncertainty quantification work in AI output validation?

Uncertainty quantification in AI output validation works by categorizing agent confidence levels from "Certain" to "Unable to Judge". This metric helps assess output reliability and identifies areas requiring further verification before finalization.

What are the limitations of using self-evaluation patterns for error detection in agents?

Limitations of self-evaluation patterns for error detection include reliance on the agent's own ability to identify premise collapse or scope creep. If initial acceptance criteria are poorly defined, the self-evaluation framework may validate inaccurate outputs.