imessage

Send, read, and track iMessage and SMS via the imsg command-line utility on macOS.

Updated Jun 13, 2026
One-click install
npx skills add https://github.com/DonZzzilla/kalshi-explorer --skill imessage-donzzzilla
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imessage
Source: https://github.com/DonZzzilla/kalshi-explorer/tree/main/skills/user-skills/.archive/imessage
Command: npx skills add https://github.com/DonZzzilla/kalshi-explorer --skill imessage-donzzzilla

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of sending and receiving iMessage and SMS from a terminal on macOS, simplifying messaging management without the need for a GUI.

Core Features & Use Cases

  • iMessage and SMS through CLI: Send, receive, and read iMessage and SMS via the command line interface.
  • Chat List and History: Provide a list of chats and view the history of conversations.
  • Send Messages: Ability to send text and attach files to iMessages or SMS.

Quick Start

Send a text message using imsg send --to "+14155551212" --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 iMessage or SMS from the macOS command line?

You can send iMessage or SMS from the macOS command line using the 'imsg' utility, for example by running `imsg send` with recipient and text arguments. This Skill provides scripts to manage messaging without needing the GUI.

Can I view chat history and list conversations in terminal on macOS?

Yes, you can view chat history and list conversations in terminal on macOS. The Skill leverages the 'imsg' CLI tool to retrieve and display your iMessage and SMS chat logs directly within the command line interface.

Does macOS CLI messaging support attaching files to iMessages?

Yes, macOS CLI messaging supports attaching files to iMessages. Through the 'imsg' command-line utility, this Skill enables you to send text and attach files to your iMessage and SMS communications.

Do I need the imsg tool installed to manage iMessage via CLI?

Yes, you need the 'imsg' tool installed to manage iMessage via CLI. This Skill is designed specifically for macOS environments and relies on the 'imsg' dependency to execute command-line messaging operations.

What is the best way to automate SMS messaging without using a GUI on macOS?

The best way to automate SMS messaging without a GUI on macOS is using CLI scripts. This Skill provides command-line functionality to send, read, and track SMS and iMessage communications programmatically via the 'imsg' utility.