imessage

Installation
SKILL.md

iMessage

Package boundary

Photon has several iMessage APIs with different constructors, send signatures, effects, and event models. Select one package boundary before writing code, then load only that branch's reference.

  1. Choose the API from the table below.
  2. Read its branch reference before using imports or method names. Do not combine snippets from different branches.
  3. Check the finished sample against the selected package and version. Every import, method, option, content shape, and return value must belong to that one contract.

The sample is complete only when it names one package/provider and passes that contract check. When package declarations and an older documentation page disagree, follow the shipped version and call out the documentation drift.

Contracts pinned here: spectrum-ts 12.2.0, @photon-ai/imessage-kit 3.0.0, and @photon-ai/advanced-imessage 2.0.2.

Choose the API

Installs
146
GitHub Stars
14
First Seen
Mar 1, 2026
imessage — photon-hq/skills