AnandChowdhary

Claude Code Slack Bot โ€” Communication skill for Claude Code

Communication community

๐Ÿค– Use Claude Code from a Slack bot, built on top of Claude Code Action.

How to install Claude Code Slack Bot

This entry records only its repository, not the path inside it, so there is no exact command to give. Open AnandChowdhary/claude-code-slack-bot and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Code Slack Bot does

๐Ÿค– Use Claude Code from a Slack bot, built on top of Claude Code Action.

Alternatives in Communication

  • Open SaaS โ€” A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma) 14.1k โ˜…
  • Slack โ€” Communication Slack integration via HTTP/OAuth MCP 14k โ˜…
  • Om Slack Scan โ€” Slack Deep Scan 4.6k โ˜…

README

๐Ÿค– Claude Code Slack integration

Seamlessly connect Slack with Claude Code to turn your team's feature requests and bug reports into GitHub issues with AI-powered implementation. Built with Cloudflare Workers, Hono, and TypeScript on top of [Claude Code Action](https://github.com/anthropics/claude-code-action).

๐Ÿ“ธ How it works

1. Request a feature in Slack

When you mention the bot, it acknowledges your request and creates a GitHub issue:

Slack request asking Claude Code to update README with a reply that its started work

2. Get real-time progress updates

As Claude Code works on your request, you'll see progress updates in the Slack thread:

Slack thread showing progress of Claude Code updating README

3. Behind the scenes

The bot creates a GitHub issue with full context from your Slack conversation:

Initial GitHub comment

๐Ÿš€ Setup instructions

๐Ÿ“‹ Prerequisites

  • Claude Code Action installed in your repository
  • Cloudflare account with Workers enabled
  • Slack workspace with admin access
  • GitHub repository with Claude Code configured
  • GitHub personal access token with repo scope
  • Node.js 22+ and npm/yarn

1. Clone and install

git clone https://github.com/your-org/claude-code-slack
cd claude-code-slack
npm install

2. Configure Slack app

  1. Go to [api.slack.com/apps](https://api.slack.com/apps) and create a new app

  2. Choose "From scratch" and select your workspace

  3. Navigate to **OAuth & Permissions** and add these scopes:

    **Bot token scopes:**

    • app_mentions:read - Read messages that mention your app
    • chat:write - Send messages as the bot
    • `reactions:writ