Send messages and notifications to Poke (poke.com) via webhook API...
Send messages to your Poke assistant via the inbound webhook API. Poke is a conversational AI assistant that supports iMessage, SMS, and WhatsApp messaging. This skill enables Claude to send you notifications, alerts, and updates directly to your Poke.
POKE_API_KEY environment variableecho 'export POKE_API_KEY="your-api-key"' >> ~/.zshrc
source ~/.zshrc
Send a simple message:
python scripts/send_message.py -m "Hello from Claude Code!"
Pipe content to Poke:
echo "Build completed successfully" | python scripts/send_message.py
python scripts/send_message.py [options]
Options:
-m, --message TEXT Message to send to Poke
-v, --verbose Show detailed output
-h, --help Show help message
Input:
Message can be provided via -m flag or piped to stdin.
If both are provided, -m takes precedence.
Exit codes:
0 Success
1 Missing message or API key
2 API error (authentication, rate limit, etc.)
3 Network error
python scripts/send_message.py -m "Build completed: 42 tests passed, 0 failed"
python scripts/send_message.py -m "ERROR: Deployment to production failed. Check logs."
git log --oneline -5 | python scripts/send_message.py -m "Recent commits:
$(cat)"
python scripts/send_message.py -m "Code review complete:
- 3 files changed
- 2 suggestions made
- Ready for merge"
npm test || python scripts/send_message.py -m "Tests failed! Check the output."
When running tasks that take time, notify on completion:
# Run build and notify
npm run build && python scripts/send_message.py -m "Build finished successfully" \
|| python scripts/send_message.py -m "Build failed!"
Send a summary of work done:
python scripts/send_message.py -m "Daily summary:
- Implemented user auth
- Fixed 3 bugs
- Updated documentation"
Set your API key:
export POKE_API_KEY="your-api-key"
Or add to ~/.zshrc for persistence.
Your API key is invalid or expired. Generate a new one at poke.com/settings.
You're being rate limited. Wait a few minutes before sending more messages.
Check your internet connection. The Poke API requires network access.