vercel-labs

Cma Chat SDK — Communication skill for Claude Code

Communication community

Build with Claude Managed Agents and Chat SDK.

How to install Cma Chat SDK

This entry records only its repository, not the path inside it, so there is no exact command to give. Open vercel-labs/cma-chat-sdk and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cma Chat SDK does

Build with Claude Managed Agents and Chat SDK.

Alternatives in Communication

README

Claude Managed Agents research analyst

[Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) and [Chat SDK](https://chat-sdk.dev) power this Slack research bot. Mention it in a channel or send it a DM, and it will search and fetch sources in an Anthropic-managed sandbox before streaming a brief back into the thread.

Each Slack thread maps to one persistent Managed Agents session, so follow-ups retain the thread's prior research context. Vercel Connect owns the Slack app and credentials, while Redis preserves subscriptions, session mappings, and webhook deduplication across deployments.

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvercel-labs%2Fcma-chat-sdk&project-name=claude-research-analyst&repository-name=claude-research-analyst&env=ANTHROPIC_API_KEY%2CCLAUDE_AGENT_ID%2CCLAUDE_ENVIRONMENT_ID&envDescription=Get+your+API+key%2C+agent+ID%2C+and+environment+ID+from+the+Claude+Console.&envLink=https%3A%2F%2Fplatform.claude.com%2Fdashboard&connect=%5B%7B%22type%22%3A%22slack%22%2C%22env%22%3A%22SLACK_CONNECTOR%22%2C%22triggers%22%3Atrue%2C%22triggerPath%22%3A%22%2Fapi%2Fwebhooks%2Fslack%22%7D%5D&stores=%5B%7B%22type%22%3A%22integration%22%2C%22integrationSlug%22%3A%22upstash%22%2C%22productSlug%22%3A%22upstash-kv%22%2C%22protocol%22%3A%22storage%22%2C%22allowConnectExistingProduct%22%3Atrue%7D%5D&demo-title=Claude+Research+Analyst+for+Slack&demo-description=A+Slack+research+analyst+powered+by+Claude+Managed+Agents%2C+Chat+SDK%2C+Redis%2C+and+Vercel+Connect.)

Stack

Layer Choice
Surface Slack via Chat SDK and Vercel Connect
Agent Claude Managed Agents with Claude Sonnet 5
State Upstash Redis
Runtime Next.js 16 on Vercel

Quickstart

Requires Node.js 24+