imessage

Send and receive iMessages and SMS messages through macOS Messages.app.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/JKhyro/HERMES-AGENT --skill imessage-jkhyro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imessage
Source: https://github.com/JKhyro/HERMES-AGENT/tree/main/skills/apple/imessage
Command: npx skills add https://github.com/JKhyro/HERMES-AGENT --skill imessage-jkhyro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of sending and reviewing iMessages or SMS messages from macOS by letting you manage conversations without opening Messages.app manually.

Core Features & Use Cases

  • Message Sending: Send texts to phone numbers or Apple IDs from a Mac with the proper permissions in place.
  • Conversation Lookup: Find chats and inspect recent message history for quick follow-up or context.
  • Attachment Support: Send files with a message and watch for new incoming messages in an active chat.
  • Use Case: A user asks you to text a contact that they will be late, and you confirm the recipient and message before sending it safely through Messages.app.

Quick Start

Ask the skill to send an iMessage or SMS to a confirmed contact on your Mac and include the exact message you want delivered.

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 the macOS terminal?

You can send iMessages from the macOS terminal by using this Skill to route texts through Messages.app. It requires macOS, the imsg CLI, Full Disk Access, and Automation permission to operate safely.

Can I send SMS attachments from a Mac without opening Messages.app?

Yes, you can send SMS attachments from a Mac without opening Messages.app by using this Skill. It supports file attachment delivery and live message monitoring for active conversations directly from the terminal.

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

Yes, you need Full Disk Access and Automation permission to automate SMS messaging on macOS safely. These permissions allow the imsg CLI to interact with Messages.app and retrieve conversation history.

How do I look up conversation history for iMessage chats on macOS?

You can look up iMessage conversation history on macOS by asking this Skill to inspect recent messages. It supports chat lookup and conversation history review for quick follow-up or context.

What are the limitations of automating iMessage sending from the command line?

The main limitation of automating iMessage sending from the command line is that it is strictly restricted to macOS environments. It cannot function without the imsg CLI, Full Disk Access, and Automation permission configured properly.