What problem does it solve? Controlling native macOS applications programmatically is unreliable: AppleScript calls hang on TCC permission prompts, GUI automation sessions expire, and Spotlight or CLI tools report misleading state. This Skill provides a verified automation ladder and troubleshooting playbooks so app control tasks succeed or fail with accurate, evidence-based diagnoses. ## Core Features & Use Cases - Layered automation ladder: Escalates from AppleScript dictionaries to URL schemes, System Events accessibility scripting, and finally Hermes computer-use GUI control, verifying each layer before promising capability. - TCC/Automation permission diagnosis: Distinguishes permission blocks from genuine unscriptability using tccd log inspection, and identifies the exact execution identity that needs approval. - App-specific playbooks: Covers Apple Mail multi-account search, Apple Notes bulk property fetching, Safari WebDriver testing, Things 3, Terminal recovery, Electron/Tauri smoke testing, iCloud dataless files, and desktop launcher creation. - Use Case: A user asks whether a message exists in their email. The Skill inventories CLI mail accounts, falls back to Apple Mail's configured Google account via bounded AppleScript probes, and reports the exact account, folder, and date scope searched instead of falsely claiming the message is absent. ## Quick Start Ask the assistant to check whether it can automate a specific macOS app, for example by requesting it to verify AppleScript access to Apple Mail and search recent messages.