validating-workflows

Validate sprint workflow YAML files for schema and reference integrity.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Mission42-ai/m42-claude-plugins --skill validating-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validating-workflows
Source: https://github.com/Mission42-ai/m42-claude-plugins/tree/main/plugins/m42-sprint/skills/validating-workflows
Command: npx skills add https://github.com/Mission42-ai/m42-claude-plugins --skill validating-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validating sprint workflow YAML files ensures correct structure, schema compliance, and reference integrity before sprint execution, reducing runtime errors and misconfigurations.

Core Features & Use Cases

  • Schema and structure validation for sprint workflow YAML files.
  • Detection of common issues such as missing name, missing phases, duplicate phase IDs, and mutual exclusivity of fields.
  • Guidance and actionable fixes leveraging the project reference materials.
  • Proactive checks during workflow development and when troubleshooting.

Quick Start

Use the validator on a workflow file: node plugins/m42-sprint/compiler/dist/index.js validate path/to/workflow.yaml If no path is available, Claude can infer the workflow from conversation context and validate it.

Frequently Asked Questions about validating-workflows

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

FAQPage Schema
How do I validate sprint workflow YAML files before execution?

To validate sprint workflow YAML files, run the validator command with the file path to enforce schema structure, phase configuration, and reference integrity, returning a JSON report plus a user-friendly display.

What workflow YAML issues cause sprint execution errors?

Common sprint workflow YAML issues include missing names, missing phases, duplicate phase IDs, and mutual exclusivity of fields, which validation detects and reports before execution.

Can I troubleshoot a workflow YAML without a file path?

If no path is available, the validator can infer the workflow from conversation context and validate it against the schema, phase configuration, and reference integrity rules.

When do I need to run workflow YAML validation?

Workflow YAML validation is needed during workflow development, when troubleshooting, when potential issues are detected, or proactively before sprint execution to reduce runtime errors.

What does the workflow YAML validation report include?

The validation report includes a JSON structure and a user-friendly display that surfaces detected schema issues, phase misconfigurations, and reference integrity errors with actionable fixes.