product-flow-validation

Validate semantic consistency across user flows after UI changes.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/rushairer/ai-product-skills --skill product-flow-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-flow-validation
Source: https://github.com/rushairer/ai-product-skills/tree/main/skills/product-flow-validation
Command: npx skills add https://github.com/rushairer/ai-product-skills --skill product-flow-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate end-to-end product meaning across a user flow after UI or interaction changes. Codex often needs to verify that entry copy, user choices, runtime state, persistence, recovery, history, and return-entry surfaces still describe the same thing, and that fixes improve the flow rather than only the visuals.

Core Features & Use Cases

  • End-to-end semantic drift detection across entry, in-flow, persistence, recovery, history, and re-entry surfaces.
  • Guidance for narrowing the root cause by identifying the first divergence in meaning and proposing targeted fixes.
  • Structured validation reports that can be paired with related skills to ensure meaning survives across related screens and states.

Quick Start

Define the exact user path and run the end-to-end validation to confirm that entry, in-flow, persistence, history, and re-entry surfaces preserve the same meaning.

Frequently Asked Questions about product-flow-validation

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

FAQPage Schema
How do I validate end-to-end product meaning across a user flow after UI changes?

To validate end-to-end product meaning, you define a canonical user path and trace a single representative user choice across entry, in-flow, persistence, recovery, and re-entry surfaces to detect semantic drift. This structured validation confirms that meaning survives UI updates.

What is semantic drift detection in a product user flow?

Semantic drift detection in a product user flow identifies where entry copy, runtime state, and return-entry surfaces diverge in meaning after UI or interaction changes. It traces a canonical path to pinpoint the first divergence and ensure the original definition survives.

How do I check if persistence and recovery surfaces preserve the same meaning during a user path replay?

To check if persistence and recovery surfaces preserve meaning, you run an end-to-end validation using a defined canonical path and a single representative user choice. This traces meaning across history and re-entry surfaces, classifying any detected drift in a structured report.

Can I use product flow validation to narrow down the root cause of interaction meaning divergence?

Yes, you can use product flow validation to narrow down root causes by identifying the first divergence in meaning across entry and in-flow state surfaces. It proposes targeted fixes to improve the semantic flow rather than just correcting visuals.

What do I need to define before running an end-to-end semantic validation report?

Before running an end-to-end semantic validation report, you need to define a canonical user path and select a single representative user choice. These inputs enable traceability across layers and generate a structured classification of any semantic drift.

When should I run a user path replay and risk analysis for semantic consistency?

You should run a user path replay and risk analysis for semantic consistency after UI or interaction changes to verify that entry copy, in-flow state, persistence, and history surfaces still describe the same thing, preventing degraded user experiences.