slack-daemon-control

Manage Slack daemon lifecycle and approve, reject, or send messages via D-Bus and scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a streamlined way to manage and interact with an autonomous Slack daemon, automating tasks like starting, stopping, and responding to messages.

Core Features & Use Cases

  • Daemon Management: Start, stop, and check the status of the Slack daemon.
  • Message Handling: Approve, reject, or send messages within Slack.
  • Information Retrieval: Get pending messages or view message history.
  • Use Case: Automatically approve all pending Slack notifications or send a quick message to a specific channel.

Quick Start

Use the slack daemon control skill to start the slack daemon.

Frequently Asked Questions about slack-daemon-control

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

FAQPage Schema
How do I manage an autonomous Slack daemon remotely?

You can manage an autonomous Slack daemon via D-Bus and scripts to control its lifecycle, including starting, stopping, and checking its operational status.

What is the best way to automate Slack message approvals and rejections?

Automating Slack message approvals and rejections is handled by sending commands to the daemon, allowing you to process pending notifications by their message IDs.

Can I send messages to a specific Slack channel using daemon control scripts?

Yes, you can send messages to specific targets within Slack by using the send action, providing the desired target and message content to the daemon.

How do I retrieve pending messages and view Slack daemon history?

Retrieving pending messages and viewing Slack daemon history is supported through dedicated actions that fetch queued notifications and past interactions.

Does Slack daemon control require D-Bus for messaging automation?

Yes, D-Bus is required as the underlying mechanism to control the autonomous Slack daemon and execute script operations for messaging automation.

What are the limitations of using scripts for Slack daemon control?

Slack daemon control via scripts operates strictly through D-Bus, limiting operations to predefined actions like start, stop, status, pending, approve, reject, history, and send.