typescript/skills/slack/SKILL.md
Send messages, react, pin items, and manage Slack channels and DMs.
npx skillsauth add kody-w/openrappter slackInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Control Slack from openrappter.
curl -s -X POST "https://slack.com/api/chat.postMessage" \
-H "Authorization: Bearer $SLACK_BOT_TOKEN" \
-H "Content-Type: application/json" \
-d '{"channel": "C0123456", "text": "Hello from openrappter!"}'
curl -s -X POST "https://slack.com/api/reactions.add" \
-H "Authorization: Bearer $SLACK_BOT_TOKEN" \
-H "Content-Type: application/json" \
-d '{"channel": "C0123456", "name": "thumbsup", "timestamp": "1234567890.123456"}'
curl -s "https://slack.com/api/conversations.list" \
-H "Authorization: Bearer $SLACK_BOT_TOKEN" | jq '.channels[] | {name, id}'
curl -s -X POST "https://slack.com/api/pins.add" \
-H "Authorization: Bearer $SLACK_BOT_TOKEN" \
-H "Content-Type: application/json" \
-d '{"channel": "C0123456", "timestamp": "1234567890.123456"}'
development
Get current weather and forecasts (no API key required).
tools
Send and receive WhatsApp messages via wacli command-line tool.
tools
Start and manage voice calls via the openrappter voice-call plugin.
content-media
Extract frames from video files using ffmpeg for analysis or processing.