windows-qa-engineer
OfficialRun real Windows desktop QA with UFO tools.
AuthorCodeAlive-AI
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It eliminates the unreliable “browser-only” or mocked UI testing approach by enabling deterministic QA on real Windows 11 desktop apps using the same physical desktop as the System Under Test (SUT).
Core Features & Use Cases
- Real Windows UI automation (no mocks): Drives and inspects WinForms/WPF/UWP/Win32 UI via UFO using accessibility trees (UIA by default, Win32 fallback).
- Fast MCP tool composition: Mounts UFO’s UICollector, HostUIExecutor, and AppUIExecutor into a single stdio MCP server (FastMCP), so the agent only needs one MCP entry.
- QA-first workflow with assertions: Provides helper tools for discovering windows, re-collecting controls, screenshot baselines, and polling assertions like qa_wait_for_text_contains to avoid arbitrary sleeps.
- Use cases: Smoke/regression checks for login flows, form input verification, dialog workflows, and desktop UI validation where controls must be discovered reliably from the accessibility tree.
Quick Start
Tell the agent: Test the login flow on MyApp, then provide the window title hint so it can discover the SUT, drive UI controls, assert expected text, and report PASS/FAIL with screenshots.
Dependency Matrix
Required Modules
fastmcppydantic
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: windows-qa-engineer Download link: https://github.com/CodeAlive-AI/ai-driven-development/archive/main.zip#windows-qa-engineer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.