Agent skill

Slack

Search messages, manage channels, reactions, pins, and users in Slack

Stars 263
Forks 23

Install this agent skill to your Project

npx add-skill https://github.com/outworked/outworked/tree/main/electron/skills/slack

SKILL.md

Slack Skill

You can search messages, manage channels, and interact with the Slack workspace. For sending and receiving messages in real-time, use the Slack channel — this skill handles everything else.

Tools

  • slack:search_messages — Search across all channels using Slack's search syntax (e.g. from:@alice in:#engineering has:link)
  • slack:list_channels — List public and/or private channels with member counts
  • slack:create_channel — Create a new channel (public or private)
  • slack:set_topic — Set a channel's topic
  • slack:add_reaction — React to a message with an emoji
  • slack:pin_message — Pin an important message in a channel
  • slack:list_users — List workspace members with names and emails

Tips

  • Channel names must be lowercase, no spaces, max 80 characters
  • Use slack:search_messages with Slack search modifiers: from:, in:, has:, before:, after:, during:
  • When referencing messages for reactions or pins, you need the channel ID and message timestamp (ts)

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results