slack

Automate browser-based Slack interactions to check unread messages and manage channels.

40.3k|2.6k|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/vercel-labs/agent-browser --skill slack-vercel-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/vercel-labs/agent-browser/tree/main/skills/slack
Command: npx skills add https://github.com/vercel-labs/agent-browser --skill slack-vercel-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Interact with Slack workspaces using browser automation to check unread messages, navigate channels, send messages, extract data, and automate common Slack tasks without relying on the Slack API or tokens.

Core Features & Use Cases

  • Unread discovery and navigation: locate unread messages, switch between Activity, DMs, and channels, and capture state.
  • Data extraction and reporting: snapshot conversations, extract user names, timestamps, and content for audits or summaries.
  • Flexible automation: search conversations, pin messages, and automate repetitive Slack workflows.

Quick Start

Connect to an existing Slack session with agent-browser, take a snapshot to identify refs, then navigate to a channel or conversation to begin.

Frequently Asked Questions about slack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Slack tasks without using the Slack API?

You can automate Slack tasks by using browser automation to interact directly with the web interface. This approach allows you to check unread messages, navigate channels, and send messages without relying on API tokens.

Can I check unread Slack messages and extract conversation data automatically?

Yes, browser automation enables unread discovery and navigation across Activity, DMs, and channels. You can snapshot conversations to extract user names, timestamps, and content for audits or summaries.

Does this browser automation approach work with existing Slack sessions?

Yes, you can connect to an existing Slack session using agent-browser. This allows you to take a snapshot to identify references and then navigate to channels or conversations to begin automating tasks.

What Slack workflows can I automate using agent-browser commands?

You can automate repetitive workflows like searching conversations, pinning messages, and switching between channels. The automation uses commands like connect, open, snapshot, click, and fill to perform these actions.

Do I need Slack API tokens to extract data from Slack channels?

No, you do not need Slack API tokens. Data extraction is handled through browser automation, which captures conversation state and content directly from the Slack web interface without token authentication.