What problem does it solve? Reading and sending iMessage or SMS conversations from an agent workflow on macOS normally requires manual interaction with Messages.app. This Skill exposes chat listing, history retrieval, message sending, and live watching through the imsg CLI so messaging tasks can be handled programmatically. ## Core Features & Use Cases - Chat Discovery and History: List recent chats and read conversation history by chat ID, with optional attachment metadata, in JSON output. - Message Sending: Send text messages and file attachments to phone numbers or Apple IDs, with the option to force iMessage or SMS delivery. - Live Monitoring: Watch a specific chat for new incoming messages and attachments. - Use Case: A user asks to text a family member. The agent finds the matching chat with imsg chats, confirms the recipient and message content, then sends via imsg send after approval. ## Quick Start Ask the agent to send an iMessage to a specific contact or phone number with your message text, and confirm the recipient before it sends.