add-slack
FeaturedAdd Slack channel integration via Chat SDK.
AI & Automation 30,743 stars
12840 forks Updated today MIT
Install
Quality Score: 92/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Add Slack Channel
Adds Slack support via the Chat SDK bridge. Trunk ships no channels — this skill
copies the Slack channel layer (adapter, shared lib, bot-inbound guard,
provisioning core, container skills) in from the `channels` branch. The **Apply**
steps carry `nc:` directive fences (an agent applies the prose, a parser the
directives); all idempotent.
This is the base Slack experience: one bot, DM and channel chat. The Slack
**agents** feature — child bots provisioned from `create_agent`, shared rooms,
canvases, DM onboarding — ships separately in `/slack-a2a-rooms` +
`/slack-agent-flow`, in-tree under `.claude/skills/` (their canonical home;
the channels branch keeps a compatibility copy for older checkouts). The
setup wizard applies them automatically, and they can be applied on top of
this install at any time.
Existing classic installs that want the Slack agents experience should use
`/migrate-slack-agents` rather than re-running this skill (classic keeps
working; that migration is optional).
## Apply
### 1. Copy the channel payload
Fetch the `channels` branch and copy the payload into place (overwrite — the branch is canonical):
```nc:copy from-branch:channels
src/channels/slack.ts
src/channels/slack-lib.ts
src/channels/slack-lib.test.ts
src/channels/slack-a2a-guard.ts
src/channels/slack-a2a-guard.test.ts
src/channels/slack-raw-text.ts
src/channels/slack-raw-text.test.ts
src/channels/slack-registration.test.ts
src/channels/slack-instances-registration.test.ts
...
Details
- Author
- nanocoai
- Repository
- nanocoai/nanoclaw
- Created
- 7 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
add-discord
Add Discord bot channel integration via Chat SDK.
30,743 Updated today
nanocoai AI & Automation Listed
add-slack
Add Slack as a channel. Can replace WhatsApp entirely or run alongside it. Uses Socket Mode (no public URL needed).
51 Updated today
sliamh11 AI & Automation Featured
add-gchat
Add Google Chat channel integration via Chat SDK.
30,743 Updated today
nanocoai