windows-qa-engineer

Official

Run 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.