imessage

Send and read iMessages and SMS on macOS via the imsg CLI.

6|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Strategic-Automation/arachne --skill imessage-strategic-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: imessage
Source: https://github.com/Strategic-Automation/arachne/tree/main/src/arachne/skills/default/apple/imessage
Command: npx skills add https://github.com/Strategic-Automation/arachne --skill imessage-strategic-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

iMessage and SMS management on macOS often requires manual steps across the Messages app. This Skill automates sending and reading messages via the imsg CLI, reducing repetitive work and enabling faster workflows.

Core Features & Use Cases

  • Automated messaging: Send iMessages or SMS to contacts via the imsg CLI on macOS.
  • Conversation history access: Retrieve recent chats and history for quick reference.
  • Safe prompts and confirmations: Include user confirmation steps before sending messages to prevent errors.

Quick Start

Ask the AI to send an iMessage to a contact using imsg with a predefined message.

Frequently Asked Questions about imessage

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

FAQPage Schema
How do I automate sending iMessage and SMS on macOS?

To automate iMessage and SMS on macOS, this Skill uses the imsg CLI to send messages to contacts via the Messages.app. It requires user confirmation steps before dispatching any messages to prevent errors.

Can I retrieve iMessage conversation history automatically?

Yes, you can retrieve iMessage conversation history automatically using the imsg CLI on macOS. This Skill accesses recent chats and history logs, allowing you to quickly reference past conversations without opening the Messages app manually.

Do I need macOS Messages.app access to use the imsg CLI for automation?

Yes, macOS Messages.app access is required because the imsg CLI operates through the native Messages environment. The Skill satisfies platform constraints by routing both iMessage and SMS automation through this application.

What's the best way to send iMessages at scale or on a schedule?

The best way to send iMessages at scale or on a schedule is by automating the imsg CLI on macOS. This Skill handles bulk messaging workflows while honoring user confirmation prompts before dispatching each message to ensure safety.

Are there limitations when automating SMS on macOS with the imsg CLI?

A key limitation when automating SMS on macOS with the imsg CLI is the requirement for explicit user confirmation before sending messages. This safety constraint prevents fully unattended background dispatch but protects against messaging errors.