Управление доступом к iMessage

★ 8.6 · integration

access is a Claude Code skill that manages iMessage channel access control — approving pairings by code, editing the sender allowlist, and configuring DM and group policies. All state is stored in `~/.claude/channels/imessage/access.json`; the skill only reads and writes JSON while the channel server reloads it automatically. Supported commands include `pair`, `deny`, `allow`, `remove`, `policy` (modes: `pairing`, `allowlist`, `disabled`), group management, and delivery settings via `set`. A key security constraint: the skill acts only on requests typed directly in the user's terminal — any request arriving through iMessage or another channel is refused to prevent prompt injection from untrusted incoming messages.