imessage

Send and read iMessages and SMS through the macOS Messages app.

3|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/twjarviszyra-web/hermes-unbound --skill imessage-twjarviszyra-web
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: imessage
Source: https://github.com/twjarviszyra-web/hermes-unbound/tree/main/skills/apple/imessage
Command: npx skills add https://github.com/twjarviszyra-web/hermes-unbound --skill imessage-twjarviszyra-web

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of opening Messages.app and manually managing chats by letting you send, read, and monitor iMessages or SMS directly from an AI workflow on macOS.

Core Features & Use Cases

  • Send messages: Deliver iMessages or SMS to a specific phone number or Apple ID after confirmation.
  • Read chat history: List conversations and inspect recent message threads with optional attachment details.
  • Monitor conversations: Watch a chat for new incoming messages and attachments in real time.
  • Use case: A user asks to text a friend that they will be late, and the Skill finds the right chat, confirms the message, and sends it through the correct service.

Quick Start

Ask the assistant to send an iMessage to a confirmed contact with your exact message and any attachment you want included.

Frequently Asked Questions about imessage

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

FAQPage Schema
How do I send iMessages or SMS from an automated workflow on macOS?▼

To send iMessages or SMS from an automated workflow on macOS, this Skill uses the imsg CLI to deliver texts and attachments directly through the Messages app to a confirmed phone number or Apple ID.

Can I read chat history and list recent conversations in the Messages app?▼

Yes, you can read chat history and list recent conversations in the Messages app. The Skill uses the imsg command to inspect recent message threads and retrieve optional attachment details.

Do I need Full Disk Access to automate messaging on macOS?▼

Yes, you need Full Disk Access to automate messaging on macOS. The Skill requires macOS, Messages.app access, Full Disk Access, and the imsg command to read chats and deliver messages reliably.

How do I monitor incoming iMessages and attachments in real time?▼

To monitor incoming iMessages and attachments in real time, the Skill watches a specified chat for new incoming messages using the imsg CLI, allowing you to track conversation updates as they arrive.

What is the best way to text a contact from a Mac without opening the Messages app?▼

The best way to text a contact from a Mac without opening the Messages app is to use an AI workflow Skill that finds the correct chat, confirms the message content, and sends it via the imsg CLI.

Why does my automated SMS or iMessage fail to deliver on macOS?▼

Automated SMS or iMessage delivery on macOS fails if prerequisites are missing. The Skill requires Full Disk Access, an active Messages.app session, and the imsg command to function reliably.