flutter-windows-ui-testing

Community

Automate Windows Flutter UI tests with Win32.

AuthorImL1s
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Flutter Windows apps render content inside a single FLUTTERVIEW pane, making visual UI testing challenging; this skill provides a Win32-based automation path to drive the app, click controls, navigate pages, and capture screenshots for verification.

Core Features & Use Cases

  • Win32 interop: Uses user32.dll and PowerShell to attach focus, map client coordinates, and simulate clicks and keystrokes.
  • Coordinate-based automation: Computes client-area coordinates to reliably interact with borderless Flutter windows.
  • UI verification flow: Launches the app, performs a sequence of interactions (clicks, navigations, dialogs), and saves screenshots for inspection.
  • Use Case: Validate that clicking a button opens a dialog and that the subsequent UI state matches the expected screenshot.

Quick Start

Spin up the test workflow against a target Flutter Windows app to validate UI interactions and capture verification screenshots.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: flutter-windows-ui-testing
Download link: https://github.com/ImL1s/flutter-claude-skills/archive/main.zip#flutter-windows-ui-testing

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.