Install
$ agentstack add skill-array-ventures-coworker-messaging ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Messaging
Send messages through connected channels using the msg CLI.
CLI
# Send a DM
msg send --channel whatsapp --to "+1234567890" "Hello!"
# Send to a group (use the group JID)
msg send --channel whatsapp --to "120363001234@g.us" "Daily summary ready."
# Reply to a specific message
msg send --channel whatsapp --to "+1234567890" --reply-to "MSG_ID" "Got it!"
# Send an image with caption
msg send --channel whatsapp --to "+1234567890" --image /path/to/photo.jpg "Check this out"
# Send a document
msg send --channel whatsapp --to "+1234567890" --file /path/to/report.pdf
# Send a voice note
msg send --channel whatsapp --to "+1234567890" --audio /path/to/voice.ogg --ptt
# Send a video with caption
msg send --channel whatsapp --to "+1234567890" --video /path/to/clip.mp4 "Watch this"
# Send a sticker
msg send --channel whatsapp --to "+1234567890" --sticker /path/to/sticker.webp
# List connected channels and their status
msg channels
# List allowlisted WhatsApp groups
msg groups
Media Flags
| Flag | Description | |------|-------------| | --image | Send an image (JPEG, PNG, WebP, GIF) | | --file | Send a document (PDF, DOCX, etc.) | | --audio | Send audio (OGG, MP3, M4A) | | --video | Send video (MP4, MOV) | | --sticker | Send a sticker (WebP) | | --ptt | Mark audio as voice note (push-to-talk) |
When using --image, --file, or --video, the text argument becomes the caption.
`` Directive
When receiving a group message that does not require a response, output `` instead of text. The bridge suppresses sending when this directive is present.
Use `` when:
- Message is casual chatter or FYI with no actionable content
- Conversation does not involve you and your input adds no value
- Someone else already answered adequately
Do NOT use `` when:
- You are @mentioned — always respond to direct mentions
- You have genuinely useful information to contribute
- Someone asked a question you can answer
Group Etiquette
- Keep replies concise and relevant
- Do not send multiple messages in quick succession to the same group
- Wait for a natural pause before contributing to ongoing threads
- Never send sensitive information (passwords, keys, personal data) to groups
Channels
| Channel | --channel | --to format | |----------|-------------|---------------| | WhatsApp | whatsapp | +{number} (DM) or {jid}@g.us (group) |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Array-Ventures
- Source: Array-Ventures/coworker
- License: Apache-2.0
- Homepage: https://railway.com/deploy/coworker
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.