For the complete documentation index, see llms.txt. Markdown variants are available by appending .md to any URL or sending an Accept: text/markdown header. An agent skill is available at /.well-known/agent-skills/site-skill.md.
99
Sponsor

Slack

Replies to Slack mentions and DMs, scoped to the thread, via the Slack Web API.

Live preview

Eve

Output will stream here when you run the agent.

Summary

The Slack Agent turns your agent into a Slack bot. It answers mentions and direct messages, keeps each conversation scoped to its thread, and replies with Slack formatting. Reach for it to put an assistant where your team already works — an on-call helper, a docs bot, or a triage assistant.

Install

$ pnpm dlx shadcn@latest add @agentcn/eve/slack-agent

Composition

agent/
├── agent.ts             # Agent definition (model + config)
├── instructions.md      # Slack reply style + threading instructions
└── tools/
    └── post_message.ts  # Posts a (threaded) Slack message

Customization

  • Verify signatures. Add Slack request-signature verification in your event route before invoking the agent.
  • Add more actions. Add tools for reactions, file uploads, or opening modals.
  • Scope memory by thread. Key agent sessions on thread_ts for clean context.
  • Swap the model. Edit agent/agent.ts.