imessage

Send and read iMessages and SMS via macOS Messages.app using imsg CLI.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/TitoPrausee/nexus-toti --skill imessage-titoprausee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imessage
Source: https://github.com/TitoPrausee/nexus-toti/tree/main/data/skills/apple/imessage
Command: npx skills add https://github.com/TitoPrausee/nexus-toti --skill imessage-titoprausee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of switching into Messages.app by letting an AI assistant send, read, and monitor iMessage or SMS conversations directly from macOS.

Core Features & Use Cases

  • Send Messages: Deliver texts to phone numbers or Apple IDs with explicit confirmation before sending.
  • Read Chat History: Inspect recent conversations, list chats, and review attachments from Messages.app.
  • Live Monitoring: Watch a selected chat for new incoming messages during active support or coordination workflows.
  • Use Case: A user wants to text a family member, verify the recipient, confirm the exact message, and then send it through the correct iMessage or SMS service.

Quick Start

Ask the assistant to find the right chat, confirm the recipient and message, and send the text through macOS Messages.app.

Frequently Asked Questions about imessage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send iMessages from macOS using an AI assistant?

You can send iMessages from macOS by directing an AI assistant to use the imsg CLI, which interfaces with Messages.app to deliver texts to Apple IDs or phone numbers after explicit confirmation.

Can I read SMS and iMessage chat history without opening the Messages app?

Yes, you can read SMS and iMessage chat history without opening Messages.app by having the assistant use the imsg CLI to list chats, inspect recent conversations, and review attachments.

Do I need Full Disk Access to send SMS through macOS Messages.app?

Yes, sending SMS through macOS Messages.app requires Full Disk Access, the imsg command-line tool installed, and proper Messages.app permissions to function correctly on your macOS system.

How does live message monitoring work for iMessage conversations on macOS?

Live message monitoring for iMessage conversations works by using the imsg CLI to watch a selected chat for new incoming messages, which is useful during active support or coordination workflows.

What is the best way to automate text messaging to phone numbers on a Mac?

The best way to automate text messaging to phone numbers on a Mac is using an AI assistant integrated with the imsg CLI, which handles chat discovery, recipient verification, and message delivery through Messages.app.

Why does the imsg CLI require macOS permissions to send texts?

The imsg CLI requires macOS permissions like Full Disk Access and Messages.app access because it directly interfaces with the Messages.app database and messaging infrastructure to send and receive texts securely.