drift-audit-ux

Audit codebases for behavioral and UX drift in user interactions and workflows.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/chris-arsenault/svap --skill drift-audit-ux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drift-audit-ux
Source: https://github.com/chris-arsenault/svap/tree/main/.claude/skills/drift-audit-ux
Command: npx skills add https://github.com/chris-arsenault/svap --skill drift-audit-ux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies inconsistencies in user interactions, workflows, and UI patterns across a codebase, ensuring a cohesive and predictable user experience.

Core Features & Use Cases

  • Behavioral Drift Detection: Analyzes implementation logic to find where similar user-facing interactions are handled inconsistently.
  • UX Consistency Audit: Compares how different parts of the application manage common patterns like modals, forms, and workflows.
  • Use Case: Detect why some modals close with the Escape key while others do not, or why form validation behavior varies across different input fields.

Quick Start

Audit the project for behavioral drift in modal interactions.

Frequently Asked Questions about drift-audit-ux

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

FAQPage Schema
How do I audit my codebase for behavioral and UX drift?

To audit a codebase for behavioral and UX drift, the Skill reads source code to catalog implementation techniques and compares them across the project to discover inconsistencies in user interactions, workflows, and UI patterns.

What is behavioral drift detection in software engineering?

Behavioral drift detection analyzes implementation logic to find where similar user-facing interactions are handled inconsistently across a codebase, ensuring workflows and UI patterns remain cohesive and predictable for the user.

Can this tool find why some modals close with the Escape key while others do not?

Yes, the tool detects UX inconsistencies by comparing how different parts of an application manage common patterns like modal behavior, form validation, and multi-step workflows to identify deviations from canonical patterns.

Does the UX consistency audit work without external dependencies or frameworks?

Yes, the UX consistency audit operates without external dependencies, relying entirely on reading source code to catalog specific implementation techniques and compare them across the project to find behavioral deviations.

How do I check for inconsistencies in form validation behavior across different input fields?

To check for form validation inconsistencies, the audit analyzes the implementation logic of input fields across the application, comparing the validation workflows against canonical UI patterns to highlight behavioral deviations.

What is the best way to detect deviations from canonical UI patterns in a multi-step workflow?

The best way to detect deviations in multi-step workflows is to run a behavioral drift audit, which reads the source code to catalog specific implementation techniques and compares them against the project's canonical patterns.