imessage

Send and retrieve iMessages and SMS via macOS Messages.app.

Updated May 12, 2026
One-click install
npx skills add https://github.com/hungthinh04/Hermes_AI_Agent --skill imessage-hungthinh04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imessage
Source: https://github.com/hungthinh04/Hermes_AI_Agent/tree/main/skills/apple/imessage
Command: npx skills add https://github.com/hungthinh04/Hermes_AI_Agent --skill imessage-hungthinh04

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of managing Apple Messages manually by letting you read, search, and send iMessages or SMS from a Mac with a simple assistant workflow.

Core Features & Use Cases

  • Message Sending: Compose and send texts to phone numbers or Apple IDs through the macOS Messages app.
  • Conversation Review: List chats, inspect message history, and check attachments for recent threads.
  • Live Monitoring: Watch a conversation for new incoming messages when you need ongoing updates.
  • Use Case: A user wants to text a family member that they will be late, verify the recipient first, and then send the message through iMessage or SMS.

Quick Start

Ask the assistant to find the right chat, confirm the recipient and message content, and send the text through iMessage or SMS on your Mac.

Frequently Asked Questions about imessage

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

FAQPage Schema
How do I send iMessages and SMS from my Mac using an assistant?

You can send iMessages and SMS from your Mac by asking the assistant to compose texts to phone numbers or Apple IDs. The assistant routes the message through the macOS Messages.app, requiring the imsg CLI and Full Disk Access permissions to deliver the text successfully.

Can I retrieve iMessage chat history and review past conversations?

Yes, you can retrieve iMessage chat history by asking the assistant to list chats and inspect message history. The Skill reads conversation threads and checks attachments from the macOS Messages.app, allowing you to review past iMessage and SMS conversations directly.

Do I need specific macOS permissions to read and send iMessages?

Yes, sending and retrieving iMessages requires macOS Messages.app access, Full Disk Access, and Automation permissions. You must also install the imsg CLI on your Mac to enable the assistant to interface with the Messages app and execute texting workflows.

What is the best way to monitor an iMessage conversation for new incoming texts?

To monitor an iMessage conversation for new incoming texts, ask the assistant to watch a specific chat thread. The Skill supports live monitoring, allowing you to receive ongoing updates when new messages arrive in your macOS Messages.app conversations.

Does this Skill support sending attachments through iMessage?

Yes, the Skill supports attachment-aware sending through iMessage on macOS. When you compose a text to a phone number or Apple ID, the assistant can include attachments as part of the message workflow routed through the Messages.app.

Why is my iMessage Skill not working on macOS?

If the iMessage Skill is not working, verify that the imsg CLI is installed on your Mac. Additionally, ensure that macOS Messages.app access, Full Disk Access, and Automation permissions are granted, as these are required for sending and retrieving messages.