iMessage Image Sender for Openclaw

A specialized automation tool to send images from a macOS environment directly to mobile devices via iMessage.

wzyyyyyyyy
v1.0.0
Mar 8, 2026
0
995
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install imessage-sender

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install imessage-sender using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is iMessage Image Sender?

The iMessage Image Sender is a technical utility designed for the Openclaw Skills framework, enabling seamless media sharing from a Mac desktop to any phone number. It bridges the gap between local file management and mobile communication, ensuring that generated or stored media can be dispatched instantly using native macOS messaging capabilities. This skill is particularly useful for developers who need to push visual assets to their mobile devices as part of a larger automated workflow within the Openclaw Skills ecosystem.

iMessage Image Sender Use Cases

  • Pushing AI-generated assets directly to a mobile device for instant review.
  • Automating visual notifications or status reports that require screenshots.
  • Sharing local media from a Mac to a phone without manual drag-and-drop operations.
  • Integrating native macOS messaging into broader Openclaw Skills automated pipelines.

How iMessage Image Sender Works

  1. The user or an AI agent triggers a request to send a specific image file to a designated phone number.
  2. The skill automatically copies the target image to a centralized directory to ensure consistent file access permissions and avoid path resolution errors.
  3. A Python-based CLI script invokes the macOS Messages application to dispatch the image via the iMessage protocol.
  4. The recipient receives the image on their mobile device or any Apple-linked endpoint as a standard message.

iMessage Image Sender Setup

First, configure your target recipient phone number to enable the automation:

python3 ~/.openclaw/workspace/skills/imessage-sender/scripts/send.py config set "your_phone_number"

To manually send an image for testing purposes, use the following command:

python3 ~/.openclaw/workspace/skills/imessage-sender/scripts/send.py send "phone_number" "/path/to/image.png"

iMessage Image Sender Data Schema & Taxonomy

The skill manages its assets and configuration using a structured file system approach to ensure compatibility with other Openclaw Skills:

Component Location/Detail
Core Scripts ~/.openclaw/workspace/skills/imessage-sender/scripts/
Image Buffer ~/Pictures/openclaw-send/
Config Context Internal configuration via the Python script's config set command

iMessage Image Sender Advanced Features

  • Intelligent Image Staging: Automatically clones images to a dedicated directory to prevent source file lock issues.
  • CLI Integration: Full support for manual execution, making it a versatile tool within the Openclaw Skills toolkit.
  • Native Protocol Support: Leverages the existing macOS iMessage framework for high reliability without external API costs.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*