c-messaging
О программе
Навык c-messaging позволяет отправлять и читать сообщения через iMessage/SMS (через imsg) и WhatsApp (через wacli). Он поддерживает как индивидуальную, так и групповую переписку, а также чтение последних диалогов и проверку непрочитанных сообщений. Используйте этот навык, когда вам требуется автоматизировать или интегрировать функции обмена сообщениями на этих двух популярных платформах.
Быстрая установка
Claude Code
Рекомендуетсяnpx skills add daxaur/openpaw -a claude-code/plugin add https://github.com/daxaur/openpawgit clone https://github.com/daxaur/openpaw.git ~/.claude/skills/c-messagingСкопируйте и вставьте эту команду в Claude Code для установки этого навыка
Документация
This skill manages messaging via imsg (iMessage/SMS) and wacli (WhatsApp). Check availability with which imsg wacli.
iMessage & SMS — imsg
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
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
imsgfor iMessage/SMS to Apple devices or phone numbers. - Use
waclifor WhatsApp contacts. - Phone numbers should include country code (e.g., +1 for US).
- Check
imsg unreadorwacli unreadbefore sending follow-ups. - If a contact name is ambiguous, prefer using the phone number directly.
Notes
imsgrequires macOS and an active iMessage account.waclirequires WhatsApp to be linked — runwacli authto scan QR code on first use.- Both tools operate locally; no cloud API credentials required after initial auth.
GitHub репозиторий
Frequently asked questions
What is the c-messaging skill?
c-messaging is a Claude Skill by daxaur. Skills package instructions and resources that Claude loads on demand, so Claude can perform c-messaging-related tasks without extra prompting.
How do I install c-messaging?
Use the install commands on this page: add c-messaging to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does c-messaging belong to?
c-messaging is in the Communication category, tagged messaging, imessage, whatsapp, imsg, wacli and sms.
Is c-messaging free to use?
Yes. c-messaging is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
Похожие навыки
Этот навык Claude позволяет управлять электронной почтой через инструмент командной строки Himalaya с использованием IMAP. Он даёт разработчикам возможность искать, суммировать и удалять письма из IMAP-аккаунта с помощью запросов на естественном языке. Используйте его для автоматизации рабочих процессов с почтой, например для получения ежедневных сводок или выполнения пакетных операций напрямую из Claude.
imsg — это CLI-инструмент для macOS, который позволяет программно взаимодействовать с iMessage/SMS через Messages.app. Он позволяет разработчикам выводить список чатов, просматривать историю сообщений, отслеживать переписки в реальном времени, а также отправлять сообщения и вложения. Используйте этот навык для автоматизации задач обмена сообщениями или интеграции функциональности iMessage/SMS в рабочие процессы разработки.
Этот навык Claude предоставляет всестороннее руководство по внедрению интернационализации (i18n) и локализации в приложениях. Он охватывает ключевые задачи, такие как извлечение сообщений, управление переводами, форматирование с учётом локали и поддержка RTL с использованием библиотек, например i18next и gettext. Используйте его при создании многоязычных приложений или добавлении функций локализации для международных пользователей.
wacli — это инструмент командной строки, который обеспечивает обмен сообщениями, поиск и синхронизацию через протокол WhatsApp Web. Он в основном используется в рабочих процессах Clawdis для автоматизированной обработки, но также может вызываться напрямую для отправки сообщений, синхронизации чатов или запроса истории. Ключевые функции включают аутентификацию по QR-коду, непрерывную фоновую синхронизацию и возможность отправки как текста, так и файлов.
