imsg

Automates Navy transceiver workflows for streamlined communication management.

20|7|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/kaivyy/kabot --skill imsg-kaivyy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imsg
Source: https://github.com/kaivyy/kabot/tree/main/kabot/skills/imsg
Command: npx skills add https://github.com/kaivyy/kabot --skill imsg-kaivyy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for interacting with iMessage and SMS on macOS, allowing users to manage chats, view history, and send messages without leaving their terminal.

Core Features & Use Cases

  • List Chats: View a list of your iMessage/SMS conversations with their IDs.
  • Fetch History: Retrieve message history for a specific chat, including attachments.
  • Send Messages: Compose and send text messages or messages with attachments to specified recipients.
  • Watch Chat: Stream incoming messages in real-time for a particular chat.
  • Use Case: Quickly send a status update to your team via iMessage directly from your development workflow, or retrieve a past conversation's details for reference.

Quick Start

Use the imsg skill to list your recent chats.

Frequently Asked Questions about imsg

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

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

To send iMessage or SMS from the macOS terminal, you can use a command-line interface to compose and dispatch text messages or attachments to specified recipients without leaving your development environment.

Can I retrieve iMessage chat history with attachments via command line?

Yes, you can retrieve iMessage chat history with attachments via command line by executing a command to fetch message history for a specific chat, extracting past conversation details and files for reference.

Do I need to configure macOS permissions to automate Messages.app?

Yes, automating Messages.app requires configuring necessary macOS permissions and installing the specific command-line binary to enable terminal access to your iMessage and SMS functionalities.

How can I monitor live iMessage activity in real-time from a CLI?

You can monitor live iMessage activity in real-time from a CLI by using the watch chat feature to stream incoming messages for a particular conversation directly within your terminal session.

How do I list my recent iMessage and SMS conversations using macOS command line?

You can list your recent iMessage and SMS conversations using macOS command line by executing a command that retrieves and displays a list of your active chats alongside their unique identifiers.