Agent Browser
Skill Verified ActiveInteract with Slack workspaces using browser automation. Use when the user needs to check unread channels, navigate Slack, send messages, extract data, find information, search conversations, or automate any Slack task. Triggers include "check my Slack", "what channels have unreads", "send a message to", "search Slack for", "extract from Slack", "find who said", or any task requiring programmatic Slack interaction.
To enable programmatic interaction with Slack workspaces through browser automation, facilitating tasks that are difficult or tedious to perform manually.
Features
- Browser automation for Slack
- Navigate and interact with Slack UI
- Extract data and search conversations
- Automate Slack tasks
- Generate reports from Slack data
Use Cases
- Checking unread channels and messages.
- Navigating to specific channels or conversations.
- Searching Slack for information or messages.
- Extracting data from Slack conversations or user profiles.
- Automating repetitive Slack interactions.
Non-Goals
- Interacting with the Slack API directly.
- Performing cross-workspace automation.
- Replacing official Slack clients for direct user interaction.
- Automating tasks outside of the browser context.
Practices
- Browser Automation
- Web Scraping
- Task Automation
Prerequisites
- A browser (Chrome/Chromium recommended, downloaded via `agent-browser install`)
- A Slack workspace accessible via web browser
Installation
npx skills add vercel-labs/agent-browserRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
Agent Browser
100Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions
Oh My Claudecode
100Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly
Slack
100Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.
Github
100Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.
Telegram Crabbox E2e Proof
100Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.