slack
Slack Skill
Send messages, upload files, and manage channels in Slack workspaces. This skill provides a high-level interface for team communication built on top of the slack-auth skill.
Features
- Channel Messaging: Send messages to any channel
- Direct Messages: DM users by ID or email
- File Uploads: Upload files with optional comments
- Thread Replies: Reply in message threads
- Channel Management: Create, join, and leave channels
- User Lookup: Find users by ID or email
- Notification Templates: Create reusable message templates with variables
- Message History: Track sent messages locally
Installation
cd skills/slack
More from ticruz38/skills
binance-auth
Binance API authentication and key management for trading skills. Securely stores API keys, validates permissions, supports testnet vs production environments, and provides health checks with balance queries.
45reminders
Local reminder system with natural language scheduling
30meetings
Coordinate meetings using calendar and email integration. Find mutual availability, send invites, create calendar events, and manage meeting agendas with prep documents.
6auth-provider
Centralized authentication provider for OAuth 2.0 and API key management. Supports Google, Binance, QuickBooks, and Slack. Provides encrypted SQLite storage, auto-refresh, PKCE flow, and health checks.
6email
Gmail integration for reading, sending, and managing emails. Built on top of google-oauth for authentication, with SQLite caching, thread support, and full Gmail API capabilities.
3calendar
Google Calendar integration for events and availability. Built on top of google-oauth for authentication, with SQLite caching, free/busy queries, and full Calendar API capabilities.
3