workflow-editor-preview-quality-gate

Run .NET and Playwright tests to validate workflow editor preview functionality.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures the integrity of the workflow editor preview feature, preventing regressions in the complex handoff between authored stages and runtime projections.

Core Features & Use Cases

  • Automated Quality Gate: Executes a comprehensive suite of .NET and Playwright tests to verify the preview surface.
  • Contract Validation: Ensures editor contracts remain consistent across the authored model, projector, and runtime shell.
  • Use Case: Use this Skill before merging changes to the workflow editor to confirm that stage selection, read-only behaviors, and live app wiring are functioning correctly.

Quick Start

Run the workflow-editor-preview-quality-gate skill to execute the full validation suite against the current repository state.

Frequently Asked Questions about workflow-editor-preview-quality-gate

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

FAQPage Schema
How do I validate workflow editor runtime previews before merging changes?

Validate workflow editor runtime previews by executing a quality gate that coordinates .NET unit tests and Playwright browser automation against the current repository state. This confirms UI health and contract stability across authored models and the runtime shell.

What does a Playwright and .NET test pipeline check in a workflow editor?

A Playwright and .NET test pipeline validates the integration seam between authored workflow models and the live application shell. It ensures editor contracts remain consistent across the authored model, projector, and runtime shell to prevent regressions in stage projections.

When do I need to run a quality gate for workflow editor previews?

Run a quality gate for workflow editor previews before merging changes to the workflow editor. This ensures the complex handoff between authored stages and runtime projections maintains integrity and prevents regressions in the preview feature.

Can I use Playwright automation to test read-only behaviors in a .NET workflow editor?

Yes, you can use Playwright automation alongside .NET unit tests to verify read-only behaviors in a workflow editor. The coordinated test suite targets the preview surface to confirm that UI health and application wiring function correctly.

Why does my workflow editor preview show inconsistent stage selection after model updates?

Inconsistent stage selection after model updates indicates a regression in the handoff between authored stages and runtime projections. Running a validation suite checks contract stability across the authored model, projector, and runtime shell to identify and prevent these issues.