slack-tools

Manage Slack workspaces and automate notifications, workflows, and custom commands via the Slack API.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/bacoco/openfang-fork --skill slack-tools-bacoco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-tools
Source: https://github.com/bacoco/openfang-fork/tree/main/crates/openfang-skills/bundled/slack-tools
Command: npx skills add https://github.com/bacoco/openfang-fork --skill slack-tools-bacoco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines Slack workspace management and automates repetitive communication tasks, enhancing team productivity and collaboration.

Core Features & Use Cases

  • Workspace Management: Organize channels, archive inactive ones, and set clear channel purposes.
  • API Automation: Leverage the Slack API for custom notifications, slash commands, and event-driven workflows.
  • Message Formatting: Utilize Block Kit for rich, interactive messages and mrkdwn for clear inline formatting.
  • Use Case: Automate daily stand-up reminders in a project channel, post deployment notifications via an incoming webhook, or create a slash command to quickly create a new support ticket.

Quick Start

Use the slack-tools skill to send a scheduled message to the #general channel at 9 AM tomorrow.

Frequently Asked Questions about slack-tools

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

FAQPage Schema
How do I automate Slack notifications for deployment events?

Automate Slack notifications by leveraging the Slack API to configure incoming webhooks and event-driven workflows. This allows you to automatically post deployment alerts and custom messages to specific channels without manual intervention.

What is the best way to format interactive messages in Slack?

Format interactive Slack messages using Block Kit for rich layouts and mrkdwn for inline text formatting. This approach enables clear, structured message presentation and supports interactive components within your workspace communications.

Does this approach require managing Slack API rate limits?

Yes, any Slack API automation must adhere to Slack API rate limits and security guidelines. Proper token management and respecting rate limits are required to maintain stable workspace integrations and prevent API throttling.

Can I create custom slash commands for Slack workspace management?

Yes, you can create custom slash commands using the Slack API. This enables quick actions like generating support tickets or triggering workflows directly from the chat input, streamlining team communication and workspace management.

How do I organize Slack channels for better team communication?

Organize Slack channels by setting clear channel purposes, archiving inactive ones, and structuring notifications. This workspace management strategy ensures team members can find and track relevant communications effectively.