Skip to content

Slack Workspace Tools

Guides an agent through Slack API usage, message formatting, workflows and workspace organization

Stars
18,243
Licence
Apache-2.0
Files
1 file

What it does

This skill gives an AI agent a set of written guidelines for working with Slack. Once installed, the agent knows how to use Slack's Web API, format messages with Block Kit and mrkdwn, set up scheduled messages, webhooks, slash commands and event subscriptions, and keep channels organized with sensible naming and cleanup habits. It is advice and reference material only; the file contains no scripts and does not connect to Slack by itself.

Great for

  • Developers building Slack bots, slash commands or webhook notifications
  • Team admins who want consistent channel naming and notification habits
  • People automating CI/CD or monitoring alerts into Slack

Skip it if

  • Anyone expecting the agent to act directly in a Slack workspace: the skill only describes API calls, it grants no access, so no messages are sent or channels changed by it alone
  • Users needing exact current API details, since the rate limit and method guidance is general and may be out of date

Try asking

  • “Design a Block Kit message that posts deployment status to our #alert- channel”
  • “Write a Python script that creates a slash command for /deploy using Bolt”
  • “Suggest a channel naming scheme and an archive policy for our workspace”
  • “Help me schedule a weekly reminder with chat.scheduleMessage”
Step-by-step guide: how to use Slack Workspace ToolsInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.

    slack-tools.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip slack-tools.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip slack-tools.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give the agent your specific workspace goal and whether you need a one-off script or a long-running app, so it picks the right approach (Socket Mode vs. webhooks)
  • Keep tokens in environment variables or a secret manager; the skill advises this but review any code the agent writes before committing it
  • Verify rate limits and OAuth scopes against Slack's current official documentation before deploying

What's inside

  • SKILL.md

Redistributed unmodified from RightNow-AI/openfang under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.