slack

Automate Slack message operations including reactions, pinning, editing, and deletion.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/wangqianCAI/OBI --skill slack-wangqiancai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/wangqianCAI/OBI/tree/main/skills/slack
Command: npx skills add https://github.com/wangqianCAI/OBI --skill slack-wangqiancai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manual Slack interaction by allowing you to automate routine messaging, reaction, and message management tasks directly within your workflow.

Core Features & Use Cases

  • Message Management: Send, edit, or delete messages programmatically to maintain clean communication channels.
  • Engagement & Organization: Quickly react to messages with emojis, pin important decisions, or list pinned items for easy reference.
  • Use Case: Automatically react with a checkmark to completed tasks in a project channel or pin critical status updates to ensure team visibility.

Quick Start

Use the slack skill to send a message to channel C123 saying that the weekly report is ready for review.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack message reactions and pinning for task tracking?

Automating Slack message reactions and pinning requires a valid bot token and channel permissions to programmatically add emojis or pin critical updates for team visibility and task tracking.

What do I need to send automated Slack messages to a project channel?

To send automated Slack messages, you need a valid Slack bot token and appropriate channel permissions, allowing you to programmatically send, edit, or delete messages within your team communication workflows.

Can I list pinned items in a Slack channel programmatically?

Listing pinned items programmatically is supported within Slack channel management workflows, requiring a valid bot token and appropriate channel permissions to retrieve and reference pinned messages.

How do I edit or delete Slack messages programmatically to clean up communication channels?

Editing or deleting Slack messages programmatically removes manual friction by utilizing a bot token with appropriate channel permissions to maintain clean communication channels and manage notifications.

Does automating Slack message management work without a bot token?

Automating Slack message management does not work without a bot token. Executing message-level actions like sending, editing, deletion, and reactions requires a valid Slack bot token and appropriate channel permissions.

What is the best way to manage routine Slack messaging and notification tasks?

The best way to manage routine Slack messaging and notification tasks is programmatic automation, which handles message operations, reactions, and pinning to streamline team communication workflows without manual interaction.