What problem does it solve? Dynamic web interfaces often break accessibility in ways static checks miss: dialogs trap focus, live regions announce stale or duplicate messages, SPA route changes lose context, and asynchronous states never reach screen-reader users. This Skill produces evidence-bounded accessibility findings for changing interface states without claiming unverified WCAG conformance. ## Core Features & Use Cases - Transition-based auditing: Tests dialogs, overlays, tabs, menus, disclosures, popovers, loading/error states, SPA route changes, and inserted or removed content as before/during/after transitions rather than settled end states. - Evidence classification: Separates static source, automated tool, browser runtime, and assistive-technology evidence so no finding overstates what was actually verified. - Structured findings contract: Returns findings with severity, confidence, WCAG 2.2 mappings with rationale, user impact, and targeted retest steps, ready to merge into an orchestrated audit. - Use Case: A QA team auditing a React checkout flow uses this Skill to verify that error messages are announced via live regions, focus returns to the invoker after the payment dialog closes, and route changes update document titles. ## Quick Start Audit the checkout flow of my web app for dynamic accessibility issues including dialogs, loading states, focus management, and screen-reader announcements.