Skip to content

feat: add cua-driver skill from trycua/cua#544

Merged
kwannoel merged 1 commit into
mainfrom
session-2-614c06
Apr 24, 2026
Merged

feat: add cua-driver skill from trycua/cua#544
kwannoel merged 1 commit into
mainfrom
session-2-614c06

Conversation

@kwannoel

Copy link
Copy Markdown
Owner

Summary

  • Mirrors the upstream-authored cua-driver skill (SKILL.md + README, RECORDING, TESTS, WEB_APPS) from trycua/cua
  • Fresh installs of the-controller pick it up via the-controller-synchronizing-skills
  • Enables agents to drive native macOS apps in the background without focus-steal (snapshot-before-and-after loop, AX element_index dispatch, pixel-click fallback)

Test plan

  • pnpm test — 300/300 passing
  • src-tauri cargo test — 16/16 passing
  • Skill loads in Claude Code (verified by Skill tool discovery)
  • Live validation: launched Chrome + navigated to google.com + navigated to the-controller frontend, all backgrounded

🤖 Generated with Claude Code

Mirrors the upstream-authored skill (SKILL.md + README, RECORDING,
TESTS, WEB_APPS) so fresh installs of the-controller get it via
the synchronizing-skills flow.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@kwannoel kwannoel merged commit 27a8080 into main Apr 24, 2026
3 checks passed
@kwannoel kwannoel deleted the session-2-614c06 branch April 24, 2026 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant