What problem does it solve?
Slack integration skills duplicate setup instructions, API documentation, authentication flows, and error handling patterns. This skill centralizes all shared Slack resources into a single maintainable library, eliminating redundancy and ensuring consistency across all Slack-related skills in the Nexus ecosystem.
Core Features & Use Cases
- Shared References: Centralized documentation for Slack setup, API endpoints, error codes, and OAuth authentication flows.
- Reusable Scripts: Python utilities for configuration validation, OAuth setup, API client management, and operations like messaging, channel management, user lookup, file handling, search, reactions, pins, and reminders.
- Use Case: When building or using Slack skills like slack-send-message or slack-list-channels, this library provides all common infrastructure so each skill stays focused on its specific operation.
Quick Start
Use the slack-master skill to validate your Slack configuration by running the check script and following the setup wizard if needed.