slack

Automate browser-based Slack interactions to read messages and post updates.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/suwandre/my-opencode-config --skill slack-suwandre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/suwandre/my-opencode-config/tree/main/skills/slack
Command: npx skills add https://github.com/suwandre/my-opencode-config --skill slack-suwandre

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Interact with Slack workspaces via browser automation to check unread channels, navigate conversations, send messages, and extract data, reducing repetitive manual tasks.

Core Features & Use Cases

  • Automated navigation across Slack UI: connect, snapshot, click channels, read messages, and search conversations.
  • Data extraction and messaging: pull channel data, post updates, and retrieve context from discussions.
  • Use Case: Audit workspace activity, gather metrics on unread channels, and automate routine Slack operations across multiple workspaces.

Quick Start

Connect to Slack workspace in a browser session and run automated actions to check unread channels, navigate conversations, and send messages.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate checking unread Slack channels in a browser?

Automate checking unread Slack channels by using browser automation to connect to a workspace session, snapshot the UI state, and identify channels with unread activity. The Skill handles safe navigation with explicit waits and element interactions to extract workspace data accurately.

Can I extract conversation data from Slack using browser automation?

Yes, you can extract conversation data from Slack using browser automation. The Skill navigates the Slack UI to read messages, search conversations, and pull channel data by handling session connections and element refs within a browser environment.

Does browser automation work for posting updates across multiple Slack channels?

Browser automation works for posting updates across Slack channels by navigating the UI and sending messages through an established browser session. The Skill manages safe navigation with explicit waits and state checks to ensure messages are delivered reliably.

What is the best way to search Slack conversations without using the API?

Automating the Slack web interface via browser automation is an effective way to search conversations without the API. The Skill connects to a browser session, applies explicit waits, and navigates the search UI to retrieve context from discussions safely.

Are there limitations when using browser automation for Slack workspace navigation?

Limitations of browser automation for Slack include relying on stable UI elements and managing session connections explicitly. The Skill mitigates these by using explicit waits and state checks, but complex workspace layouts or dynamic content may still require careful element ref handling.