verify-output

Validate outputs against required schemas using validate.sh before committing.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/Clouder0/dotagent --skill verify-output
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-output
Source: https://github.com/Clouder0/dotagent/tree/main/.claude/skills/verify-output
Command: npx skills add https://github.com/Clouder0/dotagent --skill verify-output

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pattern for verifying your output matches required schema before completing.

Core Features & Use Cases

  • Schema validation: Ensure final outputs conform to expected structures.
  • Pre-write checks: Validate temp outputs before finalizing.

Quick Start

Validate the output against the relevant schema, then commit if valid.

Frequently Asked Questions about verify-output

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

FAQPage Schema
How do I validate JSON output against a schema before finalizing?

Schema validation ensures your JSON output conforms to required structures before completion. Use the validate.sh utility to check final outputs against your schema, confirming all mandatory fields exist and have correct data types before writing.

What's the best way to catch schema mismatches in structured data?

Pre-write validation catches schema mismatches early by validating temporary outputs before finalizing. This prevents malformed JSON from entering production and ensures data integrity across demand, design, task-output, verification, reflection, and contract artifacts.

Can I validate multiple schemas for different output types?

Yes, the verify-output pattern supports multiple schemas. You can validate different structured JSON outputs—such as task outputs, verification records, and contracts—each against their own required schema using the validate.sh utility.

Do I need to validate every JSON output I produce?

Validation is essential for production JSON outputs and structured artifacts like demand, design, task-output, verification, reflection, evolution-proposal, and contract data. Pre-write checks via validate.sh ensure final data integrity and prevent schema violations.

What happens if my output fails schema validation?

Failed validation flags mandatory field gaps or incorrect data types before output is finalized. This prevents invalid data from being committed and allows you to correct the output structure before completion.

Related Skills