workflow-validator

Validate artifact JSON against sandbox criteria with deterministic checks.

21|3|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/memorysaver/looplia-core --skill workflow-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-validator
Source: https://github.com/memorysaver/looplia-core/tree/main/plugins/looplia-core/skills/workflow-validator
Command: npx skills add https://github.com/memorysaver/looplia-core --skill workflow-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Validation is essential to ensure outputs meet criteria; this skill runs deterministic checks to confirm artifacts before workflow completion.

Core Features & Use Cases

  • Reads validation.json for current sandbox step criteria
  • Executes deterministic validation logic
  • Returns detailed pass/fail results to drive retries or progression

Quick Start

Manually run the validation script: bun .claude/skills/workflow-validator/scripts/validate.ts <artifact> '<criteria>'.

Frequently Asked Questions about workflow-validator

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

FAQPage Schema
How do I validate JSON artifacts against criteria in my workflow?

Validation checks JSON artifacts against predefined criteria using deterministic logic. Run the validate script with your artifact and criteria to get a pass/fail result with per-check messages, enabling you to confirm outputs meet requirements before workflow completion.

Can I validate artifacts without consuming tokens?

Yes. The workflow-validator runs deterministic validation logic locally without token consumption, making it efficient for repeated validation during retries, debugging, or ad-hoc checks outside your normal workflow.

What does the validation script return?

The validation script returns detailed pass/fail results for each check performed against your artifact. These per-check messages guide you on what passed or failed, letting you update validation state and decide next workflow steps.

How do I debug validation failures?

Run the validation script manually against your artifact and criteria to see detailed per-check messages identifying which validations failed. This lets you diagnose issues and retry after making corrections.

Does workflow validation work with any artifact format?

Validation reads JSON artifacts and sandbox validation criteria from validation.json. Your artifacts must be JSON-compatible and your criteria must be defined in the validation.json file for the deterministic checks to execute.

When should I use validation outside the normal workflow?

Use ad-hoc validation when you're debugging validation issues, testing criteria changes, or confirming artifacts meet requirements before committing them. The token-free validation makes testing criteria iterations fast and cost-effective.