whatisgithub

What is slack-bot-skill?

rstacruz/slack-bot-skill — explained in plain English

Analysis updated 2026-08-03 · repo last pushed 2026-06-03

1Audience · developerComplexity · 2/5MaintainedLicenseSetup · moderate

In one sentence

Slack Bot Skill is an add-on for AI coding assistants that lets you send messages to Slack channels directly from your assistant using simple web requests, without needing the more complex MCP standard.

Mindmap

mindmap
  root((repo))
    What it does
      Send Slack messages
      Works via cURL
      No MCP needed
    Supported assistants
      Claude Code
      Codex
      Pi
      OpenCode
    Setup
      Create Slack app
      Install in workspace
      Configure bot token
    Use cases
      Post task updates
      Notify team channels
      Reduce context switching
    Tech stack
      cURL
      Slack Web API
    Audience
      Developers
      Technical teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Send a message to a Slack channel from your AI coding assistant without leaving your workflow.

USE CASE 2

Notify your team in a Slack channel when you finish a coding task.

USE CASE 3

Post updates or status reports to Slack channels directly through natural language commands.

What is it built with?

cURLSlack Web API

How does it compare?

rstacruz/slack-bot-skill0xallam/posthog0xallam/search-engine
Stars111
LanguagePythonC++
Last pushed2026-06-032026-03-262023-08-23
MaintenanceMaintainedMaintainedDormant
Setup difficultymoderatemoderatehard
Complexity2/53/53/5
Audiencedeveloperpm founderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires creating a Slack app through Slack's developer portal and installing it in your workspace before use.

Free to use and modify for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

Slack Bot Skill lets you send messages to Slack channels directly from your AI coding assistant. Instead of copying and pasting updates into Slack by hand, you can just tell your assistant something like "send a message to #my-channel saying hello" and it handles the delivery for you. The tool works as a "skill", essentially a capability you add to an AI assistant so it can do something it couldn't do on its own. It communicates with Slack through their standard web API using cURL, a common command-line tool for making web requests. It's designed to work with several AI coding assistants, including Claude Code, Codex, Pi, and OpenCode, as long as the assistant supports the skills system. The main audience is developers or technical team members who already use an AI coding assistant and want to reduce context-switching. For example, if you're working on a feature in Claude Code and want to notify your team in a Slack channel that you've finished a task, you can ask your assistant to post the update without leaving your workflow. The setup requires creating a Slack app through Slack's developer portal and installing it in your workspace, so there are a few steps involved before everything is up and running. One notable design choice is that it doesn't rely on MCP (Model Context Protocol), a more complex standard for connecting AI assistants to external tools. The README describes this as a simpler alternative, just a skill that uses straightforward web requests to Slack. This keeps the setup relatively lightweight, though the README doesn't go into much detail on limitations or advanced configuration. The project is MIT licensed, meaning it's free to use and modify.

Copy-paste prompts

Prompt 1
Add this skill to my Claude Code assistant and send a message to #general saying 'Deployment complete, all tests passing.'
Prompt 2
Create a Slack app and generate the bot token I need for slack-bot-skill, then configure it so I can post to #dev-updates.
Prompt 3
Send a message to #my-channel saying hello using the slack-bot-skill, and confirm it was delivered successfully.

Frequently asked questions

What is slack-bot-skill?

Slack Bot Skill is an add-on for AI coding assistants that lets you send messages to Slack channels directly from your assistant using simple web requests, without needing the more complex MCP standard.

Is slack-bot-skill actively maintained?

Maintained — commit in last 6 months (last push 2026-06-03).

What license does slack-bot-skill use?

Free to use and modify for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is slack-bot-skill to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is slack-bot-skill for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.