From mac
Sends iMessages via macOS Messages app using bash script. Invoke when user requests sending text messages or iMessages; requires AskUserQuestion confirmation and Terminal Accessibility permissions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mac:messageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```bash
scripts/imessage.sh "<recipient>" "<message>"
Constraint: Use AskUserQuestion to confirm with the user before sending.
Note: Requires Accessibility permissions for Terminal.
npx claudepluginhub caidish/cai-tools --plugin macSends and reads iMessage chats on a Mac via the imsg CLI. Supports sending messages, listing chats, reading recent messages, reacting with tapbacks, and watching for new messages.
Automates macOS Messages (iMessage/SMS) via JXA with reliable service→buddy resolution. Use when asked to "automate iMessage", "send Messages via script", "JXA Messages automation", or "read Messages history". Covers send-bug workarounds, UI scripting for attachments, chat.db forensics, and launchd polling bots.