What problem does it solve? Interactive elements often ship with undesigned states: buttons that freeze during loading, focus outlines removed without replacement, disabled controls that never explain why, and tabs where the selected state is invisible. This Skill systematically audits every state of every interactive element so no accidental or missing feedback reaches users. ## Core Features & Use Cases - State Machine Audit: Walks each interactive element (buttons, links, inputs, toggles, tabs, dropdowns) through default, hover, focus, pressed, disabled, loading, selected, and error states. - Attack Pattern Detection: Flags known failure patterns such as removed focus outlines, absent pressed feedback, frozen loading states, and invisible selected states. - Confidence-Graded Findings: Reports issues with CONFIRMED, HIGH CONFIDENCE, POSSIBLE, or SPECULATIVE levels, ordered by element and state with focus and feedback problems first. - Use Case: During a frontend review of a checkout page, use this Skill to verify that the Pay button shows loading progress, the disabled state explains its cause, and keyboard focus is visible on every form control. ## Quick Start Review this screen's interactive elements and report any hover, focus, pressed, disabled, or loading states that are missing or undesigned.