imsg

List chats, view history, watch updates, and send messages via the imsg CLI.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Yogi-076/Vajrascan.on --skill imsg-yogi-076
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imsg
Source: https://github.com/Yogi-076/Vajrascan.on/tree/main/moltbot/skills/imsg
Command: npx skills add https://github.com/Yogi-076/Vajrascan.on --skill imsg-yogi-076

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

macOS users need a reliable way to interact with Messages.app without leaving the terminal; imsg enables listing chats, viewing history, watching for new messages, and sending texts from the command line.

Core Features & Use Cases

  • List chats: quickly enumerate conversations from Messages.app.
  • History and watch: fetch chat history and monitor new messages in real-time.
  • Send messages: compose and deliver texts to contacts directly from the terminal.
  • Use Case: automate alerting workflows by sending status updates to teammates via iMessage.

Quick Start

List chats with imsg chats, review history with imsg history, watch for new messages with imsg watch, and send a message with imsg send.

Frequently Asked Questions about imsg

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

FAQPage Schema
How do I send iMessage from the terminal on macOS?

You can send iMessage from the terminal by using the imsg CLI to automate Messages.app, requiring macOS automation permissions to compose and deliver texts directly to contacts.

How do I list chats and view message history in Messages.app from the command line?

To list chats and view message history from the command line, use the imsg CLI to enumerate conversations and fetch chat history directly from Messages.app on macOS.

Can I watch for new iMessage updates in real-time using a CLI?

Yes, you can watch for new iMessage updates in real-time by running the imsg CLI, which monitors Messages.app for incoming texts and alerts you within the terminal.

Do I need macOS automation permissions to script Messages.app?

Yes, scripting Messages.app requires macOS automation permissions and an active Messages.app sign-in to enable the imsg CLI to control chat-related operations.

What is the best way to automate sending status updates via iMessage?

The best way to automate sending status updates via iMessage is using the imsg CLI, which integrates Messages.app into macOS workflows to deliver automated alerts to teammates.

Are there limitations when controlling Messages.app from the command line?

Limitations of controlling Messages.app from the command line include requiring an active Messages.app sign-in and macOS automation permissions, restricting use to macOS environments.