slack
herbert051281/mission-control/skills/slack/SKILL.md
Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Skill0 starsChanged 6 months ago
What's in it
- Slack Actions
- Overview
- Inputs to collect
- Actions
- Action groups
- React to a message
- List reactions
- Send a message
- Edit a message
- Delete a message
- Read recent messages
- Pin a message
- Unpin a message
- List pinned items
- Member info
- Emoji list
- Ideas to try
---
name: slack
description: Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
---
# Slack Actions
## Overview
Use `slack` to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for Clawdbot.
## Inputs to collect
- `channelId` and `messageId` (Slack message timestamp, e.g. `1712023032.1234`).
- For reactions, an `emoji` (Unicode or `:name:`).
- For message sends, a `to` target (`channel:<id>` or `user:<id>`) and `content`.
Message context lines include `slack message id` and `channel` fields you can reuse directly.
## Actions
### Action groups
| 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 |
### React to a message
```json
{
"action": "react",
"channelId": "C123",
"messageId": "1712023032.1234",
"emoji": "✅"
}
```
### List reactions
```json
{
"action": "reactions",
"channelId": "C123",
"messageId": "1712023032.1234"
}
```
### Send a message
```json
{
"action": "sendMessage",
"to": "channel:C123",
"content": "Hello from Clawdbot"
}
```
### Edit a message
```json
{
"action": "editMessage",
"channelId": "C123",
"messageId": "1712023032.1234",
"content": "Updated text"
}
```
### Delete a message
```json
{
"action": "deleteMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
```
### Read recent messages
```json
{
"action": "readMessages",
"channelId": "C123",
"limit": 20
}
```
### Pin a message
```json
{
"action": "pinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
```
### Unpin a message
```json
{
"action": "unpinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
```
### List pinned items
```json
{
"action": "listPins",
"channelId": "C123"
}
```
### Member info
```json
{
"action": "memberInfo",
"userId": "U123"
}
```
### Emoji list
```json
{
"action": "emojiList"
}
```
## Ideas to try
- React with ✅ to mark completed tasks.
- Pin key decisions or weekly status updates.
More agent context in herbert051281/mission-control
45 other files this repository gives its agents.
AGENTS.md
CLAUDE.md
Skill
- Pitch Deck Reviewerskills/afrexai-pitch-deck-reviewer/SKILL.md
- afrexai-prd-engineskills/afrexai-prd-engine/SKILL.md
- afrexai-presentation-masteryskills/afrexai-presentation-mastery/SKILL.md
- afrexai-sprint-plannerskills/afrexai-sprint-planner/SKILL.md
- Technical Documentation Engineskills/afrexai-technical-docs/SKILL.md
- api-designerskills/api-designer/SKILL.md
- api-designskills/api-design/SKILL.md
- api-securityskills/api-security/SKILL.md
- asanaskills/asana/SKILL.md
- byteroverskills/byterover/SKILL.md
- cicd-pipelineskills/cicd-pipeline/SKILL.md
- code-reviewskills/code-review/SKILL.md
- database-operationsskills/database-operations/SKILL.md
- design-system-patternsskills/design-system-patterns/SKILL.md
- docker-essentialsskills/docker-essentials/SKILL.md
- file-searchskills/file-search/SKILL.md
- frontend-designskills/frontend-design-3/SKILL.md
- generate-presentationskills/generate-presentation/SKILL.md
- github-cliskills/github-cli/SKILL.md
- google-calendarskills/google-calendar/SKILL.md
- humanizerskills/humanizer/SKILL.md
- jira-openclawskills/jira-openclaw/SKILL.md
- motionskills/lb-motion-skill/SKILL.md
- logging-observabilityskills/logging-observability/SKILL.md
- githubskills/openclaw-github-assistant/SKILL.md
- pitch-deck-visualsskills/pitch-deck-visuals/SKILL.md
- playwright-skillskills/playwright-skill/SKILL.md
- Powerpoint / PPTXskills/powerpoint-pptx/SKILL.md
- pythonskills/python/SKILL.md
- release-disciplineskills/release-discipline/SKILL.md
- remotion-best-practicesskills/remotion/SKILL.md
- secrets-managementskills/secrets-management/SKILL.md
- self-improvementskills/self-improving-agent/SKILL.md
- slides-cogskills/slides-cog/SKILL.md
- snowflakeskills/snowflake/SKILL.md
- superpowersskills/superpowers/SKILL.md
- system-design-solverskills/system-design-solver/SKILL.md
- test-masterskills/test-master/SKILL.md
- test-runnerskills/test-runner/SKILL.md
- TypeScriptskills/typescript/SKILL.md
- UXskills/ux/SKILL.md
- wcag-21-aa-web-ui-auditskills/wcag-21-aa-web-ui-audit/SKILL.md
- youtube-transcript-extractorskills/youtube-transcript-extractor/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

