Slack Agent

Use when building Slack agents/bots with eve (Vercel's filesystem-first agent framework), @vercel/connect, or eve/channels/slack. Covers defineAgent/defineTool patterns, Vercel Connect credential brokering, Slack channel setup, testing requirements, and quality standards.

23 stars 3 forksProductivity & NotesOfficial

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add vercel-labs/slack-agent-skill --skill slack-agent
Manual install
git clone --depth 1 https://github.com/vercel-labs/slack-agent-skill.git /tmp/slack-agent-skill
mkdir -p ~/.claude/skills
cp -r /tmp/slack-agent-skill/. ~/.claude/skills/slack-agent

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Slack Agent Development Skill

This skill builds Slack agents with **eve** — Vercel's filesystem-first framework for durable backend agents — using **Vercel Connect** for Slack credentials:

- **eve** (`eve` package) — agent runtime, tools, channels, durability
- **@vercel/connect** — brokered short-lived Slack tokens; no bot tokens or signing secrets to manage

## Skill Invocation Handling

When this skill is invoked via `/slack-agent`, check for arguments and route accordingly:

### Command Arguments

| Argument | Action |
|----------|--------|
| `new` | **Run the setup wizard from Phase 1.** Read `./wizard/1-project-setup.md` and guide the user through creating a new Slack agent. |
| `configure` | Start wizard at Phase 2 or 3 for existing projects |
| `deploy` | Start wizard at Phase 5 for production deployment |
| `test` | Start wizard at Phase 6 to set up testing |
| (no argument) | Auto-detect based on project state (see below) |

### Auto-Detection (No Argument)

If invoked without arguments, detect the project state and route appropriately:

1. **No `package.json` with `eve` and no `agent/` directory** → Treat as `new`, start Phase 1
2. **Has eve project but no `agent/channels/slack.ts`** → Start Phase 2 (Slack connector + channel)
3. **Has Slack channel but no `SLACK_CONNECTOR` configured** → Start Phase 3
4. **Configured but not deployed** → Start Phase 5 (the Slack surface only works on a deployment)
5. **Deployed but no tests** → Start Phase 6
Read the full skill on GitHub

Details

Skill name
slack-agent
License
Apache-2.0
Repo updated
15 July 2026

FAQ

What does the Slack Agent skill do?

Use when building Slack agents/bots with eve (Vercel's filesystem-first agent framework), @vercel/connect, or eve/channels/slack. Covers defineAgent/defineTool patterns, Vercel Connect credential brokering, Slack channel setup, testing requirements, and quality standards.

How do I install the Slack Agent skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add vercel-labs/slack-agent-skill --skill slack-agent. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Slack Agent popular?

It lives in vercel-labs/slack-agent-skill, which has 23 GitHub stars and 3 forks.

Related skills

Mastering Langgraph

41

SpillwaveSolutions/mastering-langgraph-agent-skill

Build stateful AI agents and agentic workflows with LangGraph in Python. Covers tool-using agents with LLM-tool loops, branching workflows, conversation memory, human-in-the-loop oversight, and production monitoring. Use when - (1) building agents that use tools and loop until task complete, (2) creating multi-step workflows with conditional branches, (3) adding persistence/memory across turns with checkpointers, (4) implementing human approval with interrupt(), (5) debugging via time-travel or LangSmith. Covers StateGraph, nodes, edges, add_conditional_edges, MessagesState, thread_id, Command

Productivity & Notes

Fable Commander

35

DennisWei9898/fable-commander

Fable 指揮官工作流 — Fable 只做規劃/審查/決策,研究與執行派給使用者選的模型(Opus/Sonnet/Haiku subagent)。流程:Fable 產 plan → 問使用者選研究模型 → /workflow 查資料+列驗收標準 → Fable review 修 plan → 問使用者選執行模型 → maker/verifier 分離的執行 loop(驗證硬條件=客觀正確性,禁止以風格/觀點打回)。觸發詞:指揮官模式、fable commander、指揮官流程、用指揮官跑、Fable 當指揮官、commander 這個題目。

Productivity & Notes12

Wechat Clawbot Notify

37

plustar35/wechat-clawbot-notify

Send notification messages to the user's WeChat via ClawBot (iLink API). Use when automation tasks complete and need to notify the user, or when the user asks to send a message to their WeChat. Triggers on: 'notify me on WeChat', 'send to my WeChat', 'push result to WeChat', '发微信通知', '推送到微信', '通知我'.

Productivity & Notes

Trdizin

40

saidsurucu/trdizin-skill

Use when the user wants to search TR Dizin (trdizin.gov.tr — TÜBİTAK ULAKBİM national academic index) for publications, journals, authors, or institutions; do field-scoped advanced search (title/author/abstract/journal/doi/year/…); apply facet filters (access type, year, language, subject, document type); read a publication's references; or extract a publication PDF as text. Uses the open public JSON API over plain HTTPS — no login, no CAPTCHA, no API key.

Productivity & Notes

Aicoo

35

systemind-team/AICOO-Skills

Aicoo Skills — your AI COO. Onboard to Aicoo, sign in, build your agent's memory from your files and repo, share your agent via a link, invite teammates, sync notes and context, talk to other people's agents, and browse or post on Aicoo Square. Triggers: 'onboard aicoo', 'set up aicoo', 'sign in to aicoo', 'build my memory', 'share my agent', 'invite my team', 'sync to aicoo', 'my notes', 'talk to their agent', 'aicoo square', 'daily brief', 'my aicoo network'.

Productivity & Notes

Workflow Design Bible

39

preangelleo/workflow-design-bible

Generate a complete "constitution + documentation system" for a new autonomous, agent-run project — a content channel, an ebook press, an SEO tool-site, a web product, a casual game, or anything that should run itself with minimal human babysitting. Use when starting a brand-new self-running project and you want a CEO-orchestrated architecture (main agent → sub-agents → skills → CLI/MCP) with a named document system, a session lifecycle (start → work → finalize), and a growing identity/soul — scaffolded from a short structured interview. Triggers - "start a new autonomous project", "scaffold a

Productivity & Notes

Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.