Imsg

Community Skill
Unknown

iMessage/SMS CLI for listing chats, history, watch, and sending.

18978 downloads978 installsby @steipete

Setup & Installation

Install command

openclaw install steipete/imsg

If the CLI is not installed:

Install command

npx clawhub@latest install steipete/imsg

Or install with OpenClaw CLI:

Install command

openclaw skills install steipete/imsg

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/steipete/imsg

What This Skill Does

iMessage/SMS CLI for listing chats, history, watch, and sending.

iMessage/SMS CLI for listing chats, history, watch, and sending.

When to Use It

iMessage/SMS CLI for listing chats, history, watch, and sending.

View original SKILL.md file
# imsg

Use `imsg` to read and send Messages.app iMessage/SMS on macOS.

Requirements
- Messages.app signed in
- Full Disk Access for your terminal
- Automation permission to control Messages.app (for sending)

Common commands
- List chats: `imsg chats --limit 10 --json`
- History: `imsg history --chat-id 1 --limit 20 --attachments --json`
- Watch: `imsg watch --chat-id 1 --attachments`
- Send: `imsg send --to "+14155551212" --text "hi" --file /path/pic.jpg`

Notes
- `--service imessage|sms|auto` controls delivery.
- Confirm recipient + message before sending.

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: iMessage/SMS CLI for listing chats, history, watch, and sending.

AGENT
  1. 1Reads the skill instructions from SKILL.md
  2. 2Executes the task using the skill's capabilities
  3. 3Returns the result to the user
OUTPUT
iMessage/SMS CLI for listing chats, history, watch, and sending.

Share this skill

Security Audits

VirusTotalUnknown
OpenClawUnknown

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageUnknown
Last updatedMar 26, 2026