workflow-validation

Validate workflow specifications, expressions, and block configurations for correctness.

5|1|Updated Oct 14, 2025
One-click install
npx skills add https://github.com/seer-engg/seer --skill workflow-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-validation
Source: https://github.com/seer-engg/seer/tree/main/.claude/skills/workflow-validation
Command: npx skills add https://github.com/seer-engg/seer --skill workflow-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates workflow schemas, expressions, and block configurations in Seer to catch structural and runtime errors before deployment.

Core Features & Use Cases

  • The 5-stage compilation pipeline (Parse, Type Environment, Validate References, Lower, Emit LangGraph) ensures thorough validation of workflow specifications.
  • Clear error hierarchy and actionable messages help debugging across ValidationPhaseError, TypeEnvironmentError, LoweringError, and ExecutionError.
  • Useful for reviewing workflow changes, adding new blocks, debugging compilation errors, and validating workflow JSON structures across projects.

Quick Start

Run the workflow-validation skill to check a workflow spec for correctness before merging changes.

Frequently Asked Questions about workflow-validation

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

FAQPage Schema
How do I validate a workflow JSON spec before deployment?

To validate a workflow JSON spec, run the workflow-validation skill to parse the structure, check the type environment, resolve references, and lower the configuration to catch deployment-time errors.

What is the workflow compilation pipeline for debugging validation errors?

The workflow compilation pipeline is a 5-stage process covering Parse, Type Environment, Validate References, Lower, and Emit LangGraph, ensuring thorough validation of workflow specifications and clear error hierarchies.

How do I debug compilation errors when adding new blocks to a workflow?

Debug compilation errors when adding new blocks by running validation to surface actionable messages across ValidationPhaseError, TypeEnvironmentError, LoweringError, and ExecutionError categories.

Does workflow validation support reviewing changes across multiple projects?

Workflow validation supports reviewing changes across multiple projects by validating workflow JSON structures, expressions, and block configurations to prevent structural and runtime errors before merging.

Why does my workflow expression fail the type environment check?

Workflow expression type environment checks fail when validation detects mismatched types or unresolved references during the compilation pipeline, producing a TypeEnvironmentError with an actionable message.

Can I validate Seer workflow block configurations before merging changes?

You can validate Seer workflow block configurations before merging by running the workflow-validation skill to enforce structured parsing, reference resolution, lowering, and emission checks.