Brand Logo
Log in
RU Logo
RU Logo
Home
Courses
Guides
Workshops
Community
Perks
Support
Login

Guide

How To Fix Bugs and Ship Features From Slack Using Claude Code

GuideIntermediate

How To Fix Bugs and Ship Features From Slack Using Claude Code

In this guide you’ll learn how to add Claude Code to your Slack and task the autonomous coding assistant with fixing bugs or implementing new features, without ever opening a code editor.

Required tools

Claude Code

Updated

Dec 10, 2025

Resource

This guide has resources.

The Rundown:

In this guide you’ll learn how to add Claude Code to your Slack and task the autonomous coding assistant with fixing bugs or implementing new features, without ever opening a code editor.

Who is this useful for:

  • Small teams in Slack
  • Claude Coders on the go
  • Operators who want to minimize context switching

What You Will Build:

Here’s how I used Claude Code to update my site from the Slack app on my phone.

05_mobile_demo-ezgif.com-resize

What You Need to Get Started:

  • Claude Pro Account
  • Github Account
    • At least 1 repository to test this on. A repository with a single HTML file will do! Try this minimalist, one-page portfolio template if you need one.
  • Paid Slack Workspace

Step 1

Connect Claude Code to Github here.

02_connect_claude_code_github

Step 2:

Add the Claude app to your Slack workspace here.

Step 3:

You should see it in the bottom left of your Slack now. Click “Connect Account” and give Claude access to Slack.

01_claude_in_slack
💡 Note: By default the app will be set to “code only” mode. You can switch to Code + Chat if you still want to use Claude like an AI assistant in your workspace. You might do this if you have Claude connected to other services like Notion or Google Drive.
03_claude_slack_options

Step 4:

Important: Claude Code won’t work if you mention it in a dm. It must be in a channel. You can add Claude to an existing channel or in a new, dedicated channel by doing the following:

  • Open your Slack channel and type “@claude”.
  • Hit enter
  • It will ask you to add Claude to the channel. Approve it.

Step 5:

You can now @ Claude and give it coding tasks. It will build context based on recent messages. It works best if you start a thread on a particular issue.

04_claude_response

As a bonus, you can now access Claude Code from your phone via the Slack app.

Pro Tip: Add the url or name of the relevant Github repo to the channel details so Claude always picks the correct project.

Going Further:

  • Ask Claude (the app) to write you a single page html file. For this tutorial I had it whip up this simple galaxy animation
06_galaxy_screenshot
  • Open your Github repo and go to settings > pages. Follow the instructions to set up static deployment via Github Actions.
  • Now anytime you you approve and merge a PR (Pull Request) from Claude Code, Github will automatically deploy your updated site. You can see mine here.

Instructors

Billy Howell

Billy Howell

Educator

Published

December 10, 2025

Categories

GeneralCoding
HomeCoursesWorkshops