workflow-validation-quality-gate

Execute multi-stage quality gates for Umbraco.Prism workflow-editor validation.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill workflow-validation-quality-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-validation-quality-gate
Source: https://github.com/jonnymuir/Umbraco.Prism/tree/main/.claude/skills/workflow-validation-quality-gate
Command: npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill workflow-validation-quality-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the deployment of broken or logically inconsistent workflow definitions by enforcing a rigorous, multi-layered validation gate that covers UI, backend logic, and accessibility.

Core Features & Use Cases

  • Comprehensive Validation: Combines build-time contract checks, .NET backend diagnostics, and Playwright-based behavioral testing.
  • Accessibility & UX Guardrails: Ensures that validation feedback is visible, actionable, and WCAG-compliant.
  • Use Case: Use this Skill when preparing a pull request for workflow-editor changes to verify that orphaned stages, unreachable transitions, and invalid action parameters are correctly caught and reported to the user.

Quick Start

Execute the workflow-validation-quality-gate skill to run the full suite of build, unit, and end-to-end tests against the current workflow editor implementation.

Frequently Asked Questions about workflow-validation-quality-gate

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

FAQPage Schema
How do I validate Umbraco workflow-editor integrity before deployment?

Run a multi-stage quality gate encompassing build-time contract verification, .NET backend diagnostic testing, and Playwright-based end-to-end behavioral analysis to validate Umbraco workflow-editor integrity and prevent broken deployments.

Do I need Playwright and Storybook to run workflow validation checks?

Yes, performing the full suite of workflow validation checks requires a configured .NET and Node.js environment with Playwright and Storybook dependencies installed to execute end-to-end behavioral analysis.

What is the best way to catch orphaned stages and unreachable transitions in a workflow editor?

The best way to catch orphaned stages, unreachable transitions, and invalid action parameters is running automated end-to-end behavioral testing that verifies error-reporting and graph navigation remain consistent and functional.

How does automated validation handle accessibility and UX feedback for workflow definitions?

Automated validation enforces accessibility and UX guardrails by ensuring that validation feedback for workflow definitions is visible, actionable, and WCAG-compliant during end-to-end behavioral analysis.

When should I run a multi-stage quality gate for workflow authoring changes?

Run a multi-stage quality gate when preparing a pull request for workflow-editor changes to verify that backend logic, UI contracts, and accessibility standards meet validation criteria before merging.