slack

Automate Slack messaging and channel management with templates and SQLite storage.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack messaging and channel management automation for teams.

Core Features & Use Cases

  • Channel Messaging: Send messages to channels and direct messages to users
  • File Uploads and Threads: Upload files and reply in threads for collaborative conversations
  • Template-based Notifications: Create and reuse message templates with variable substitution to standardize alerts and updates
  • Channel Management: Create, join, and leave channels; list and search channels

Quick Start

Install dependencies, connect slack-auth to your workspace, and begin sending a test message with the CLI.

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 and channel management for incident alerts?

Automating Slack messaging is handled by sending messages to channels or users and managing channel membership. You can apply this to incident alerts, daily standups, and project updates across multi-workspace environments.

Can I use message templates with variable substitution for Slack notifications?

Yes, template-based notifications support variable substitution to standardize Slack alerts and updates. Templates are stored in a local SQLite database alongside message history for consistent reuse across teams.

What do I need to set up before sending messages to a Slack workspace?

You need to install dependencies and connect slack-auth to your workspace to enable Slack messaging. This authentication setup grants the access required to manage channels and send messages through the CLI.

How do I upload files and reply in Slack threads for collaborative conversations?

Uploading files and replying in Slack threads are core features supported for collaborative conversations. These actions allow teams to share context and maintain organized discussions directly within message threads.

Is there a way to search and list Slack channels programmatically?

Channel management includes the ability to create, join, leave, list, and search Slack channels programmatically. This allows you to automate workspace organization and discoverability for team communication.