quest-verify

Verify quest phase execution against PLAN.md and PHASES.md goals.

2|5|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/whoabuddy/claude-knowledge --skill quest-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quest-verify
Source: https://github.com/whoabuddy/claude-knowledge/tree/main/claude-config/skills/quest-verify
Command: npx skills add https://github.com/whoabuddy/claude-knowledge --skill quest-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Phase execution in automated workflows can drift, causing misconceptions about progress and delaying delivery. This skill automatically verifies that a quest phase was executed correctly, looping until success or until a human checkpoint is reached.

Core Features & Use Cases

  • Automated phase validation against PLAN.md and PHASES.md to confirm expected goals and tasks.
  • Looping workflow with PASS/FAIL paths, retry logic, and state updates to progress through phases.
  • Event emission to surface phase status (phase_verified, phase_retrying) and enable downstream automation.

Quick Start

Run the quest-verify command to start validating the current phase and automatically advance or raise a checkpoint when needed.

Frequently Asked Questions about quest-verify

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

FAQPage Schema
How do I automate phase verification in my QA workflow?

Automate phase verification by running a command that reads goals from PHASES.md and PLAN.md, spawns a subagent to validate prerequisites, and emits status events. It loops through PASS or FAIL paths until the phase succeeds or hits a human checkpoint.

What is automated phase validation for quest execution?

Automated phase validation confirms that a specific execution phase was completed correctly against planned goals. It prevents progress drift by applying per-phase validation, retry logic, and state updates across codebases.

Do I need PLAN.md and PHASES.md files to verify quest phases?

Yes, you need PLAN.md and PHASES.md files to verify quest phases. The verification process reads phase goals and tasks directly from these files to confirm expected outcomes and validate prerequisites.

How does retry logic work when a phase verification fails?

When verification fails, retry logic triggers a phase_retrying event and loops the workflow to attempt execution again. The system applies state updates and continues looping until success or a human checkpoint is reached.

Can I use human checkpoints during automated phase validation?

Yes, you can use human checkpoints during automated phase validation. The looping workflow automatically pauses and raises a checkpoint when needed, allowing manual intervention before advancing through phases.

What events are emitted during end-to-end quest QA workflows?

During quest QA workflows, the system emits status events like phase_verified and phase_retrying. These events surface phase status and enable downstream automation to react to success or retry states.