What problem does it solve?
Many desktop testers and developers must manually inspect WPF application UIs, perform clicks, and enter text to verify behavior; this is slow, error-prone, and hard to reproduce. This Skill streamlines those tasks by providing a repeatable, scriptable way to explore UI controls, interact with elements, and capture screenshots for verification.
Core Features & Use Cases
- UI Exploration: List windows and control trees (automation_id, name, control_type, visibility) to discover targets for testing.
- Element Interaction: Perform deterministic click and typing actions using selectors such as automation_id or name+control_type with fallbacks to bounding rectangle clicks.
- Verification & Capture: Focus windows, take screenshots, and re-list controls or read text to validate outcomes and reproduce issues.
- Use Case: Automatically scan the Settings window, identify the Save button by automation_id, click it, then capture a screenshot and verify the resulting control state.
Quick Start
Use the wpf-ui skill to inspect the Settings window, list controls, click the Save button, and take a verification screenshot.