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.
Install
npx skills add vercel-labs/slack-agent-skill --skill slack-agentgit 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-agentPersonal 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
Details
- Skill name
slack-agent- Repository
- vercel-labs/slack-agent-skill
- 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
41SpillwaveSolutions/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
Fable Commander
35DennisWei9898/fable-commander
Fable 指揮官工作流 — Fable 只做規劃/審查/決策,研究與執行派給使用者選的模型(Opus/Sonnet/Haiku subagent)。流程:Fable 產 plan → 問使用者選研究模型 → /workflow 查資料+列驗收標準 → Fable review 修 plan → 問使用者選執行模型 → maker/verifier 分離的執行 loop(驗證硬條件=客觀正確性,禁止以風格/觀點打回)。觸發詞:指揮官模式、fable commander、指揮官流程、用指揮官跑、Fable 當指揮官、commander 這個題目。
Wechat Clawbot Notify
37plustar35/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', '发微信通知', '推送到微信', '通知我'.
Trdizin
40saidsurucu/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.
Aicoo
35systemind-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'.
Workflow Design Bible
39preangelleo/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
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.