evaluate

Validate Plan outputs against acceptance criteria to determine status.

Updated May 24, 2026
One-click install
npx skills add https://github.com/ChrisFmlyc/spades --skill evaluate-chrisfmlyc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluate
Source: https://github.com/ChrisFmlyc/spades/tree/main/plugins/spades/skills/evaluate
Command: npx skills add https://github.com/ChrisFmlyc/spades --skill evaluate-chrisfmlyc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill checks the output against a Plan's acceptance criteria, determining whether the Plan has passed, needs adjustments, or has failed.

Core Features & Use Cases

  • Output Verification: Compare the actual output with the expected results defined in the Plan.
  • Status Determination: Decide if the Plan should proceed to the next phase (Ship) or requires rework (Do or Plan).
  • Use Case: After running a Plan to complete a task, use this Skill to evaluate the output. If the output meets all acceptance criteria, the Plan is marked as passed. If not, further work is needed to meet the criteria.

Quick Start

Run the evaluate skill after the /spades:do command with the Plan ID to verify the output and determine the status of the Plan.

Frequently Asked Questions about evaluate

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

FAQPage Schema
How do I verify output against acceptance criteria in a plan?

Determine plan status by evaluating verified output against acceptance criteria, resulting in a pass, adjustment, or failure decision. This status determination directs whether the plan proceeds to the next phase or requires rework.

What is the process for quality assurance verification after running a plan?

Quality assurance verification checks plan output against acceptance criteria using AI-driven checks, manual verification, or hybrid approaches. It ensures compliance with predefined quality standards by executing verification scripts or checklist steps from the audit trail.

When do I need to run output verification for plan management?

Run output verification after executing a plan to validate deliverables against defined acceptance criteria before making a ship or rework decision. This ensures the final output meets predefined quality standards and complies with the plan's requirements.

Can I use manual verification instead of automated scripts for status determination?

Yes, manual verification is fully supported alongside AI-driven checks and hybrid approaches for status determination. You can execute checklist steps manually to validate output against acceptance criteria if automated verification scripts are not suitable.

Why does a plan fail output verification against acceptance criteria?

A plan fails verification when the actual output does not align with the expected results defined in the acceptance criteria. This triggers a rework status, indicating the plan requires adjustments before it can proceed to the next phase.

Does the evaluation process require access to the plan's audit trail?

Yes, accessing the plan's audit trail is required to verify output against acceptance criteria. The audit trail provides the execution history needed to run verification scripts or checklist steps for informed status determination.