Dev10x-slack

Post messages to Slack channels with threads, file uploads, and updates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Brave-Labs/dev10x --skill dev10x-slack-brave-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dev10x-slack
Source: https://github.com/Brave-Labs/dev10x/tree/main/codex-skills/dev10x-slack
Command: npx skills add https://github.com/Brave-Labs/dev10x --skill dev10x-slack-brave-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Posting notifications to Slack channels often requires manual steps like setting channels, handling threaded conversations, uploading files, and managing updates. This skill consolidates these tasks into a single, repeatable tool that centralizes Slack communications for teams.

Core Features & Use Cases

  • Threaded notifications: post replies in existing threads to keep conversations organized.
  • File uploads: attach images, documents, or other assets to messages.
  • Message updates and reminders: edit or delete messages, or send self-reminders to keep teammates aligned.
  • User group mentions resolution: automatically translate configured group mentions to proper Slack IDs.

Quick Start

Run the slack-notify.py script to post a message to a Slack channel, with optional threading and file attachments.

Frequently Asked Questions about Dev10x-slack

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

FAQPage Schema
How do I automate Slack notifications with threaded replies and file uploads?

Automate Slack notifications by running a script that posts messages to channels with support for threaded replies and file attachments. This consolidates manual steps like setting channels and handling conversations into a single, repeatable process for team announcements.

How does secure token resolution work for posting messages to Slack channels?

Secure token resolution for Slack channels enforces retrieving authentication tokens from system keyrings or environment variables. This mechanism prevents hardcoded credentials, ensuring safe channel targeting and message delivery.

Can I edit or delete scheduled Slack reminders after posting them?

Yes, you can edit or delete scheduled Slack reminders after posting. The tool supports message updates and self-reminders to keep teammates aligned, allowing modifications to previously sent announcements.

Does this Slack notification approach support user group mentions resolution?

Yes, this Slack notification approach supports user group mentions resolution. It automatically translates configured group mentions into proper Slack IDs, ensuring that targeted team members receive alerts correctly.

What is the best way to attach documents and assets to Slack channel announcements?

The best way to attach documents and assets to Slack channel announcements is using a consolidated notification tool with file upload capabilities. It attaches images, documents, or other assets directly to messages posted in targeted channels.

When do I need to handle thread tracking for Slack file uploads and message updates?

You need to handle thread tracking for Slack file uploads and message updates when organizing conversations around specific announcements. Threaded notifications keep replies organized within existing conversations, preventing channel clutter.