Automates macOS native applications and system workflows using Hammerspoon for end-to-end testing and desktop control.
This skill enables Claude to perform sophisticated macOS desktop automation by leveraging Hammerspoon and its CLI interface. It provides a robust framework for end-to-end testing of native macOS applications, covering window management, keyboard and mouse simulation, menu item interaction, and visual verification via screenshots. By integrating with a strict TDD gate system, it ensures that applications are properly built, launched, and logged before executing complex automation scripts, making it an essential tool for developers building software specifically for the Mac ecosystem.
Key Features
015 GitHub stars
02Integrated TDD gates for reliable E2E testing
03Native macOS application launch and control
04Simulated keyboard, mouse, and scroll events
05Precise window management and positioning
06Visual verification through automated screenshots
Use Cases
01End-to-end testing of native macOS desktop software
02Automating repetitive system-wide workflows and shortcuts
03Verifying application state through clipboard and UI inspection