surf-qml

Installation
SKILL.md

surf-qml - QML/Qt Application Automation

Browser automation but for native Qt/QML applications. Uses Linux AT-SPI (Accessibility Service Provider Interface) which Qt applications support natively.

Purpose

Enable AI agents (like Embry) to:

  • Test Horus overlay UX scenarios
  • Verify focus states and keyboard navigation
  • Validate typography and element spacing
  • Simulate user interactions programmatically

Quick Start

cd .pi/skills/surf-qml

# List all Qt/QML applications
./run.sh list
Installs
3
GitHub Stars
7
First Seen
Mar 17, 2026
surf-qml — grahama1970/agent-skills