add-imessage

Add iMessage channel support to NanoCrew via macOS or Photon API adapters.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/CjLogic/nanocrew --skill add-imessage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-imessage
Source: https://github.com/CjLogic/nanocrew/tree/main/.codex/skills/add-imessage
Command: npx skills add https://github.com/CjLogic/nanocrew --skill add-imessage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoCrew users need a way to converse with agents via iMessage; this skill provides a bridge by adding the iMessage adapter from the channels branch, enabling iMessage conversations within the NanoCrew workflow.

Core Features & Use Cases

  • iMessage local mode on macOS with required permissions.
  • Remote mode via a Photon API server for iMessage connectivity.
  • Simple integration into an existing agent network with credential guidance.

Quick Start

Fetch the channels branch, copy the iMessage adapter into your codebase, install the adapter package, and build to enable iMessage support.

Frequently Asked Questions about add-imessage

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

FAQPage Schema
How do I add iMessage channel support to an existing agent network?

iMessage channel support is enabled by copying the iMessage adapter from the channels branch, installing the adapter package, and wiring it into the channel registration flow with the necessary environment configuration.

Can I use a remote server for iMessage integration instead of macOS local mode?

Yes, you can use remote mode via a Photon API server for iMessage connectivity, bypassing the need for a local macOS environment while wiring iMessage into your agent network.

Do I need specific macOS permissions to run the iMessage adapter locally?

Running the iMessage adapter in local mode on macOS requires granting specific system permissions for iMessage access, which must be configured during the channel registration flow.

What is the process for wiring an iMessage adapter into a chat agent workflow?

Wiring an iMessage adapter involves fetching the channels branch, copying the adapter into your codebase, installing the package, and building the project using idempotent steps for end-to-end channel expansion.

Does iMessage integration require configuring credentials for the Photon API?

Yes, using the Photon API remote adapter for iMessage requires following clear credentials guidance to configure the necessary environment variables during the integration process.