What problem does it solve?
Product tours silently decay as the UI evolves: renamed data-tour-id attributes, removed panels, and outdated popover copy break guided walkthroughs without anyone noticing. This Skill inspects UI changes and reports misalignment between tour definitions (*.tour.ts) and the components they cover.
Core Features & Use Cases
- Drift Detection: Checks six drift categories including orphan selectors, renamed data-tour-id attributes, outdated copy, obsolete steps, missing steps, and reordered flows.
- Early-Exit Filtering: Matches changed files against each tour's coversFiles globs and skips the check entirely when no tour is affected.
- Version-Bump Guidance: Applies a decision tree to recommend whether a tour's version should be bumped based on whether the user-visible flow materially changed.
- Use Case: After renaming a data-tour-id attribute on a scans page, run this Skill to get a structured Tour Alignment Report listing the broken step target and the recommended fix, without it editing any files.
Quick Start
Check whether my current UI changes affect any product tours and report any drift between the tour definitions and the components they cover.