imessage

Installation
SKILL.md

iMessage

Read and send access to iMessage via a bundled, stdlib-only Python CLI. Reads open ~/Library/Messages/chat.db read-only, query, close, and print one JSON object to stdout — no persistent process, no writes to chat.db, ever. send never touches chat.db either: it hands text and a chat_guid to osascript, which tells Messages.app to deliver it via AppleScript — the same mechanism (and one of the two permission grants) the previous separate imessage:reply plugin used, now folded into this one skill so contact/chat resolution and delivery share the same code path.

Non-goals (read before using)

Installs
1
First Seen
Jul 18, 2026
imessage — ajelinek/skills-stash