slack

Send messages and manage channels through Slack API operations.

10|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/pbc-os/agent-skills-public --skill slack-pbc-os
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/pbc-os/agent-skills-public/tree/main/skills/tier-2-communication/slack
Command: npx skills add https://github.com/pbc-os/agent-skills-public --skill slack-pbc-os

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps small businesses manage their team communication effectively on Slack, reducing noise and ensuring important messages are seen.

Core Features & Use Cases

  • Send Messages: Post updates, announcements, and direct messages to individuals or channels.
  • Manage Channels: Create, archive, and set topics for channels to organize conversations.
  • Automated Updates: Integrate with other skills to post daily briefings, sales reports, or alerts.
  • Use Case: Automatically post a daily sales report to the #sales channel every morning and send a direct message to the operations manager about a low inventory alert.

Quick Start

Use the slack skill to send a message to the #general channel saying "Good morning team!".

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack messaging to send daily updates to a channel?

You can automate Slack messaging by using this Skill to post scheduled updates, daily briefings, or alerts to specific channels through various Slack API operations.

Can I use this Skill to manage Slack channels for a small business team?

Yes, this Skill supports managing Slack channels for small businesses, allowing you to create, archive, and set topics for channels to organize team conversations effectively.

Do I need a bot token to send automated alerts to Slack channels?

Yes, sending automated alerts and messages requires a Slack bot token configured with specific scopes to authorize the API operations needed for channel communication.

What dependencies are required to integrate Slack messaging with other automation tools?

This Skill requires curl and jq as dependencies to facilitate team messaging, manage channels, and post automated updates through Slack API operations.

How do I send a direct message to a team member about a low inventory alert?

You can send direct messages about inventory alerts by using the Skill to post targeted updates and announcements to individuals through the Slack API.

What is the best way to organize team communication and reduce noise in Slack?

The best way to organize team communication is by managing channels, setting topics, and posting automated updates to ensure important messages are seen while reducing noise.