К основному содержанию
скилл CX Codex

c-messaging — скилл для Claude Code: что делает и как установить

Скилл отправляет и читает сообщения в iMessage и WhatsApp прямо из консоли агента. Позволяет проверять входящие и отвечать контактам без переключения окон.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add daxaur/openpaw --skill c-messaging -a claude-code
Открыть на GitHub

Что делает c-messaging

Скилл связывает агента с двумя консольными утилитами: imsg для отправки SMS и сообщений через iMessage, а также wacli для работы с чатами WhatsApp. Через эти инструменты помощник может просматривать последние диалоги, выводить непрочитанные ветки и отправлять сообщения отдельным контактам или в группы.

Для работы imsg строго требуется macOS и активная учётная запись iMessage, поэтому на других операционных системах отправка сообщений Apple не запустится. Утилита wacli требует предварительной привязки: при первом запуске нужно выполнить команду wacli auth и отсканировать QR-код телефоном. Обе утилиты работают локально на компьютере, поэтому внешние облачные API-ключи для них не нужны.

Какие задачи решает

  • проверить непрочитанные сообщения в iMessage и WhatsApp
  • отправить ответ контакту по номеру телефона или имени
  • разослать уведомление в групповой чат
  • просмотреть историю переписки перед отправкой фоллоу-апа

Примеры запросов агенту

  • Проверь непрочитанные сообщения в WhatsApp через wacli unread
  • Отправь сообщение "Привет, созвон через 10 минут" на номер +14155551234 через imsg
  • Покажи последние 10 диалогов в iMessage через imsg list

Как установить c-messaging

1Через Skills CLI (Vercel)

npx skills add daxaur/openpaw --skill c-messaging -a claude-code

2Вручную: положить файлы

~/.claude/skills/c-messaging/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/c-messaging/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о c-messaging

Как установить c-messaging в Claude Code?

Выполните команду npx skills add daxaur/openpaw --skill c-messaging -a claude-code. Также файл скилла можно разместить по пути ~/.claude/skills/c-messaging/SKILL.md.

Что делает скилл c-messaging?

Он даёт ИИ-агенту доступ к отправке и чтению сообщений в iMessage, SMS и WhatsApp с помощью утилит imsg и wacli.

Нужны ли платные API-ключи для работы скилла?

Нет, обе утилиты работают локально. Для imsg нужна активная учётная запись в macOS, а для wacli достаточно один раз отсканировать QR-код через wacli auth.

Исходный текст

SKILL.md · MIT
---
name: c-messaging
description: Send and read messages via imsg (iMessage) and wacli (WhatsApp). Supports sending to individuals or groups, reading recent conversations, and checking unread messages across both platforms.
tags: [messaging, imessage, whatsapp, imsg, wacli, sms]
---

This skill manages messaging via `imsg` (iMessage/SMS) and `wacli` (WhatsApp). Check availability with `which imsg wacli`.

## iMessage & SMS — `imsg`

```bash
imsg send "Phone or Email" "Message text"  # Send a message
imsg send "+14155551234" "Hello!"
imsg send "[email protected]" "Hey there"
imsg list                                   # List recent conversations
imsg list --limit 10                        # Last 10 conversations
imsg read "+14155551234"                    # Read conversation with contact
imsg read "+14155551234" --limit 20         # Read last 20 messages
imsg unread                                 # Show unread messages
imsg group send "Group Name" "Message"      # Send to a group chat
imsg group list                             # List group chats
imsg contacts                               # List contacts
```

## WhatsApp — `wacli`

```bash
wacli send "+14155551234" "Message text"    # Send a message
wacli send "Contact Name" "Hello!"          # Send by name (if in contacts)
wacli list                                  # List recent chats
wacli read "+14155551234"                   # Read conversation
wacli read "+14155551234" --limit 20
wacli unread                                # Show unread messages
wacli group list                            # List WhatsApp groups
wacli group send "Group Name" "Message"
wacli status "Your status text"            # Set WhatsApp status
```

## Usage Guidelines

- Use `imsg` for iMessage/SMS to Apple devices or phone numbers.
- Use `wacli` for WhatsApp contacts.
- Phone numbers should include country code (e.g., +1 for US).
- Check `imsg unread` or `wacli unread` before sending follow-ups.
- If a contact name is ambiguous, prefer using the phone number directly.

## Notes

- `imsg` requires macOS and an active iMessage account.
- `wacli` requires WhatsApp to be linked — run `wacli auth` to scan QR code on first use.
- Both tools operate locally; no cloud API credentials required after initial auth.

© daxaur · MIT · daxaur/openpaw

Похожие скиллы

Все скиллы по теме «Заметки, задачи и проекты» →
find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. CX Codex +1 4 000 000установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. 1 219 756установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. 1 038 491установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок teach Matt Pocock Ведёт обучение по выбранной теме прямо в текущем каталоге и сохраняет прогресс между сессиями. Подойдёт, если хотите собрать личный курс вокруг рабочей цели. 862 247установок

Из того же набора41

c-notion Скилл учит агента работать со страницами и базами Notion через notion-cli: искать, создавать, обновлять записи и блоки. Пригодится, когда надо править рабочее пространство, не открывая браузер. CX Codex +1 ★ 173звёзд репо c-notify Отправляет нативные уведомления macOS через terminal-notifier по завершении задач агента. Пригодится при долгих сборках и тестах. CX Codex +1 ★ 173звёзд репо c-notes Скилл управляет Apple Notes и Apple Reminders через командную строку. Попросите агента найти заметку, создать запись или отметить напоминание выполненным. CX Codex +1 ★ 173звёзд репо c-music Скилл даёт агенту команды spogo, чтобы включать и переключать музыку в Spotify, искать треки и альбомы, править очередь и смотреть, что играет сейчас. CX Codex +1 ★ 173звёзд репо c-memory Скилл сохраняет факты о пользователе, его предпочтениях и проектах между сессиями. Пригодится, если агенту нужно учитывать прошлый контекст. CX Codex +1 ★ 173звёзд репо c-lockin Скилл запускает сессию глубокой работы: блокирует сайты и приложения, ставит таймер и считает коммиты за время сессии. CX Codex +1 ★ 173звёзд репо c-location Ищет места в Apple Maps и строит маршруты через утилиту goplaces. Пригодится для быстрого поиска заведений рядом с текущей геопозицией. CX Codex +1 ★ 173звёзд репо c-linear Скилл управляет задачами Linear через CLI: помогает находить и менять задачи, начинать работу в ветке и создавать связанные PR. Перед запуском нужна авторизация linear auth. CX Codex +1 ★ 173звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой