What problem does it solve?
Setting up Slack notifications for an agent colony normally requires manually creating a Slack app, configuring OAuth scopes, generating tokens, and wiring up a channel. This Skill automates that entire flow by driving the user's browser and the Slack API, so the colony can ping the user on Slack and receive replies without any copy-pasting of credentials.
Core Features & Use Cases
- Automated Slack App Provisioning: Reuses or creates the "Hive Sentinel" Slack app from a JSON manifest with the correct bot scopes, Socket Mode, and event subscriptions.
- Token Capture and Storage: Reads the bot token (xoxb-) and app-level token (xapp-) directly from the Slack dashboard and stores them via the sentinel_setup tool.
- Channel Management via Slack API: Creates or selects a notification channel using conversations.create, conversations.list, and conversations.invite, then enables and tests Sentinel.
- Use Case: A user clicks "Set this up with the agent" on the Slack channel step, and the agent completes the whole setup — app creation, token storage, channel creation, and a test message — in one session.
Quick Start
Ask the agent to set up Slack notifications for my colony so I get pinged on Slack when it stalls.