daxaur/openpaw/c-messaging

Claude Code and agent skill by daxaur/openpaw

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

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.

Install

npx vskill@latest install daxaur/openpaw/c-messaging

SKILL.md

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 "user@icloud.com" "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.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
145
Repository forks
6
Repository npm downloads, 7 days
11
7-day trend score
38

Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 22 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/daxaur/openpaw/c-messaging/badge)](https://verified-skill.com/skills/daxaur/openpaw/c-messaging)

Something wrong with this skill or its page? Tell us.