What problem does it solve? Manually clicking through a Windows desktop app to verify every button, text field, dialog, and navigation flow is slow and unrepeatable. This Skill generates and runs a scripted UI Automation test suite that exercises the app's controls, asserts expected values, audits accessibility, and captures screenshots in one pass. ## Core Features & Use Cases - Batch Test Script Generation: Creates a ui-tests.ps1 PowerShell script using the winapp ui harness to assert element existence, values, navigation, and interactions in a single run. - Rich Input Simulation: Supports keyboard shortcuts and typing (send-keys), hover, drag-and-drop, touch gestures, pen input, file pickers, context menus, flyouts, and ContentDialogs. - Accessibility & Visual Verification: Audits controls for missing AutomationIds and captures screenshots or H.264 video recordings for visual review of clipping, overlap, and theming issues. - Use Case: After building a WinUI 3 settings page, generate a test script that sets a username TextBox, toggles a switch, selects a ComboBox theme, clicks Save, verifies persisted values, and screenshots each state. ## Quick Start Generate and run a UI test script for my running Windows app that verifies all buttons, text fields, and navigation work as expected.