imessage

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires imsg, and includes scripts (resource) components.

What problem does it solve?

This Skill allows you to send and receive iMessages and SMS directly from your terminal, making communication more efficient.

Core Features & Use Cases

  • Send and Receive Messages: Communicate with ease, send text messages and read conversations from the command line.
  • Platform Compatibility: Works on macOS, leveraging the Messages.app.
  • Use Case: Quickly send an iMessage to a contact without opening the Messages app, or retrieve the history of your messages.

Quick Start

Use the imessage skill to send a message to +14155551212 with the text "Hello!”.

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

You send iMessages from the terminal using this Skill to interface with macOS Messages.app. It dispatches text messages to contacts directly through the command line without opening the Messages application.

Can I retrieve SMS message history on macOS?

Yes, you can retrieve SMS message history on macOS using this Skill. It reads and retrieves past conversation logs directly from the Messages.app via the command line interface.

Do I need the imsg CLI to send and receive text messages on macOS?

Yes, you need the imsg CLI installed to send and receive text messages. This Skill depends on the imsg CLI to bridge terminal commands with macOS Messages.app functionality.

Does iMessage terminal messaging work without opening the Messages app?

iMessage terminal messaging works without opening the Messages app by routing commands through the imsg CLI. It handles text messaging and history retrieval in the background on macOS.

What are the limitations of sending iMessages via the command line?

Limitations of sending iMessages via the command line include requiring macOS and proper authentication to Messages.app. It supports text messaging and history retrieval but depends on the imsg CLI being installed.