slack-respond

Process unhandled Slack messages using a defined AI persona and cognitive pipeline.

41|3|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/tdimino/claude-code-minoan --skill slack-respond
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-respond
Source: https://github.com/tdimino/claude-code-minoan/tree/main/skills/slack-respond
Command: npx skills add https://github.com/tdimino/claude-code-minoan --skill slack-respond

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires slack_listen.py, slack_check.py, slack_format.py, slack_post.py, slack_react.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the processing of unhandled Slack messages by acting as an AI assistant, ensuring no message goes unanswered and maintaining a consistent persona.

Core Features & Use Cases

  • AI-powered responses: Handles incoming Slack messages using a defined persona and cognitive processing steps.
  • Automated Workflow: Integrates with a Session Bridge listener to process messages in real-time.
  • Use Case: When a new message arrives in a monitored Slack channel or direct message that isn't handled by other bots, this Skill will adopt the "Claudius" persona, reason through the message, formulate a response, and post it back to Slack, all while logging its internal thought process.

Quick Start

Process all unhandled Slack messages using the slack-respond skill.

Frequently Asked Questions about slack-respond

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

FAQPage Schema
How do I automate Slack message processing with an AI persona?

Automating Slack message responses requires a Session Bridge listener to monitor channels and specific Python scripts for formatting and posting. The listener captures unhandled messages in real-time, passing them to the AI persona pipeline for processing.

Can I use custom Python scripts to format and post Slack messages?

Yes, custom Python scripts handle message formatting and posting within this workflow. The pipeline uses slack_format.py for message preparation and slack_post.py for delivery, ensuring the AI persona's responses are correctly structured before sending.

Does this Slack automation workflow require a Session Bridge listener?

Yes, a Session Bridge listener is required to capture unhandled Slack messages in real-time. It acts as the entry point for the workflow, passing incoming messages to the AI assistant's cognitive step pipeline for response generation and posting.

What is the cognitive step pipeline for AI assistant message processing?

The cognitive step pipeline is an internal reasoning process that includes internal monologue, external dialogue, and mental queries to formulate responses. It allows the AI persona to process unhandled Slack messages systematically while logging the internal thought process separately.