
Imsg
This wraps the imsg CLI tool for controlling iMessage and SMS from the terminal on macOS. You can list recent chats, pull conversation history, and send messages programmatically without touching Messages.app. It requires Full Disk Access and automation permissions, which is standard for anything touching macOS's message database. The skill documentation is thorough about when not to use it, steering you toward the right channels for Telegram, Signal, WhatsApp, and other platforms. Main gotcha is remembering to confirm recipients before sending, since you're essentially automating texts that could go to anyone. Works best for personal automation tasks like sending status updates or pulling chat logs into other workflows.
- skills.sh installs
- 2.5K
- GitHub stars
- 382.8K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add steipete/clawdis --skill imsg --agent claude-codeInstalls into .claude/skills of the current project.
Files
imsg
Use the generic message tool first for actions that its current iMessage schema exposes. Use imsg when the task needs local Messages.app history, target discovery, watching, or an administrative/private-API capability that is not exposed by message.
Do not use this skill for Telegram, Signal, WhatsApp, Discord, Slack, or for replying inside the current OpenClaw conversation when the configured channel already routes the reply.
Agent Flow
- Resolve the conversation first.
- Choose DM, existing group, or new group.
- Prefer an available
messageaction; otherwise pick the lowest-capabilityimsgcommand that preserves the requested semantics. - Confirm any send or visible state change unless the user already gave exact recipient, content, and action.
- Execute with stable identifiers: prefer
--chat-idfor normal sends/watch/history and--chatchat GUID for bridge actions.
Never infer a recipient from a casual name alone when several chats or handles could match. Show the matched display name, handle(s), group participants, and message text/action before sending.
Host Requirements
Sponsors
Details
- Repository
- github.com/steipete/clawdis
- First seen
- Apr 16, 2026
More from steipete/clawdis
All 61- Discord2.4K
- Wacli2.3K
- Slack2.2K
- Voice Call2.2K
- Bluebubbles1.1K
- Openai Image Gen340
- Node Connect253
- Nano Banana Pro240
- Parallels Discord Roundtrip196
- Openclaw Pr Maintainer190
- Openclaw Ghsa Maintainer184
- Openclaw Parallels Smoke184
- Openclaw Test Heap Leaks182
- Openclaw Release Maintainer174
- Security Triage172
- Taskflow151
- Openclaw Qa Testing126
- Summarize21K
- Weather5.9K
- Tmux5.3K
- Gog4.6K
- Nano Pdf4.2K
- Openai Whisper4.1K
- Ordercli3.7K