slack

Send, edit, and delete Slack messages with a bot token.

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill slack-craftos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/slack
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill slack-craftos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows for the programmatic control of Slack, enabling automated message sending, reactions, pinning, and information retrieval directly from your AI assistant.

Core Features & Use Cases

  • Message Management: Send, edit, and delete messages in channels or direct messages.
  • Reactions & Pins: React to messages with emojis and manage pinned items for important information.
  • Information Retrieval: Fetch member information and lists of custom emojis.
  • Use Case: Automatically post daily stand-up updates to a specific channel, react to team announcements with a 👍 emoji, and pin important project decisions for easy access.

Quick Start

Use the slack skill to send the message "Hello from CraftBot!" to the channel with ID C12345.

Frequently Asked Questions about slack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Slack message sending and channel management?

Programmatic Slack message manipulation allows you to send, edit, and delete messages in channels or direct messages using an authenticated bot token for workspace access.

Can I programmatically react to Slack messages with emojis and pin items?

You can react to Slack messages with emojis and manage pinned items by using programmatic controls to pin or unpin important project decisions and announcements for easy team access.

Does Slack automation work for fetching workspace member information and custom emoji lists?

Slack automation supports fetching workspace data, enabling you to retrieve detailed member information and lists of custom emojis directly through authenticated bot token requests.

What do I need to set up Slack automation for daily stand-up updates?

To set up Slack automation for posting daily stand-up updates, you need to integrate via a Slack bot token which provides the authenticated access required to manipulate channel messages.

Are there limitations when using bot tokens for Slack channel management?

Limitations of using bot tokens for Slack channel management include requiring proper authentication for workspace resources, meaning the bot must be explicitly invited to channels to send messages or pin items.