Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when you need to control Slack from Understudy via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
.claude/skills/understudy-ai-slack/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 20% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 331% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -3% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -3% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 250% | 0% |
Use slack to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for Understudy.
channelId and messageId (Slack message timestamp, e.g. 1712023032.1234).emoji (Unicode or :name:).to target (channel:<id> or user:<id>) and content.Message context lines include slack message id and channel fields you can reuse directly.
| Action group | Default | Notes | | ------------ | ------- | ---------------------- | | reactions | enabled | React + list reactions | | messages | enabled | Read/send/edit/delete | | pins | enabled | Pin/unpin/list | | memberInfo | enabled | Member info | | emojiList | enabled | Custom emoji list |
json{ "action": "react", "channelId": "C123", "messageId": "1712023032.1234", "emoji": "✅" }
json{ "action": "reactions", "channelId": "C123", "messageId": "1712023032.1234" }
json{ "action": "sendMessage", "to": "channel:C123", "content": "Hello from Understudy" }
json{ "action": "editMessage", "channelId": "C123", "messageId": "1712023032.1234", "content": "Updated text" }
json{ "action": "deleteMessage", "channelId": "C123", "messageId": "1712023032.1234" }
json{ "action": "readMessages", "channelId": "C123", "limit": 20 }
json{ "action": "pinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
json{ "action": "unpinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
json{ "action": "listPins", "channelId": "C123" }
json{ "action": "memberInfo", "userId": "U123" }
json{ "action": "emojiList" }
Other measured skills in the registry, with their headline benchmark lift.