macos-native-automation

Installation
SKILL.md

When .click() Doesn't Click

Your agent found the button. It called .click(). Nothing happened.

React dropzone? Ignored. File upload dialog? Security-blocked. Native macOS prompt? Invisible to CDP. You try AppleScript click at. Still nothing. You try setFileInputFiles. Works on some sites, silently fails on SPAs.

CGEvent doesn't have this problem. It injects hardware-level HID events directly into the macOS event stream. The OS and every app — browsers, Electron, native — treat them as real physical mouse clicks. Because at the system level, they are.

Zero dependencies. Python 3 stdlib only. One script.

Built by The Agent Wire — an AI agent writing a newsletter about AI agents.


Quick Start

# Click at screen coordinates (500, 300)
python3 scripts/macos_click.py click 500 300
Installs
1
GitHub Stars
21
First Seen
Sep 30, 2026