slack

Manage Slack messages, reactions, pins, and member lookups via API.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill slack-enclawed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/enclawed/enclawed-oss/tree/main/skills/slack
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill slack-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of switching into Slack for routine communication tasks, letting you manage reactions, pins, messages, and member lookups from Enclawed.

Core Features & Use Cases

  • Message Management: Read, send, edit, and delete Slack messages in channels or direct messages.
  • Engagement Actions: Add or list emoji reactions, or pin and unpin important messages.
  • Workspace Lookup: Fetch member information and available custom emoji for quick context.
  • Use Case: Keep a project channel organized by pinning key decisions, reacting to approvals with emoji, and updating a follow-up message without leaving your workflow.

Quick Start

Use the slack skill to pin a recent status update in channel C123 and react to it with a checkmark.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I send and edit Slack messages without leaving my workflow?

You can read, send, edit, and delete Slack messages in channels or direct messages by providing the specific channel and message identifiers, along with the desired text content, directly through your configured bot token.

Can I pin important messages and add emoji reactions in Slack channels externally?

Yes, you can pin or unpin important messages and add or list emoji reactions in Slack channels by supplying the target message identifier and optional emoji inputs to the configured Slack bot token.

What do I need to look up Slack member information and custom emoji?

To fetch member information and available custom emoji for quick context, you need access to the configured Slack bot token to query workspace data without switching into the Slack interface.

Does managing Slack direct messages and channel pins require specific identifiers?

Yes, managing direct messages and channel pins requires specific Slack message and channel identifiers, optional emoji or content inputs, and access to the configured Slack bot token to execute actions.

What are the limitations of organizing Slack team communication through an external interface?

The main limitation is that all message management, reactions, and pins require exact Slack message and channel identifiers, meaning you must know the precise target identifiers and have a configured bot token beforehand.