stablyai

Slack automation CLI for AI agents

301
20
100% credibility
Found Feb 07, 2026 at 97 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A user-friendly command-line tool for AI agents to read messages, search Slack conversations, download files, and send replies using automatic local authentication.

How It Works

1
🔍 Discover agent-slack

You hear about this simple tool that lets AI helpers peek into your Slack chats and join conversations effortlessly.

2
📥 Get it set up

Download and install with one quick command, and it's ready on your computer without any hassle.

3
đź”— Link to your Slack

It quietly connects using your already-open Slack app, so no new passwords or setups needed.

4
đź’¬ Grab chat details

Paste a message link or search for topics, and instantly get the full conversation with pictures and files saved nearby.

5
🤖 Share with AI buddy

Hand the neat summary to your AI assistant, which now understands the chat perfectly.

âś… AI chats in Slack

Your AI joins in seamlessly, reading threads, replying smartly, and keeping up with the team.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 97 to 301 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is agent-slack?

Agent-slack is a TypeScript CLI built with Bun that lets AI agents automate Slack via simple commands like fetching messages, listing full threads, searching messages and files, downloading attachments to local paths, posting replies, adding reactions, and converting canvases to Markdown. It solves the pain of manual Slack API setup for agent jay slackers by outputting token-efficient JSON—pruned of nulls and empties—perfect for cheap LLM consumption. Zero-config auth pulls tokens from Slack Desktop or Chrome on macOS, with env var fallbacks.

Why is it gaining traction?

Unlike raw Slack SDKs or brittle webhooks, it handles browser tokens (xoxc/xoxd) seamlessly for full read/write access without app approvals, making slack agent api calls feel native. Ships as a plug-and-play skill for Claude Code and Cursor, plus auto-downloads files as agent-ready paths—ideal for langchain slack agent pipelines or slack automation workflows. Compact output and install script keep it lightweight versus heavier slack github integrations.

Who should use this?

AI builders crafting slack agent force tools, like reminder bots or search agents in slack exp agent community setups. Devs prototyping slack automation ideas, such as github notifications via slack github action or workflow triggers from threads. Teams needing quick slack automation examples without token hassles, from slack automations reddit threads to custom slack automation tutorial projects.

Verdict

Solid for early Slack agent experiments—230 stars show niche buzz, but 1.0% credibility flags immaturity; docs are crisp with examples, though test coverage looks light. Grab it if you're wiring agents to Slack today, but watch for stability in prod workflows.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.