What problem does it solve?
This Skill eliminates the friction of managing Slack workspaces through web interfaces by providing a powerful terminal interface for messaging, searching, and analytics. It solves the problem of context-switching and manual data gathering by bringing Slack operations directly into the developer workflow with offline-capable queries and agent-friendly JSON output.
Core Features & Use Cases
- Messaging & Threads: Send, update, schedule, and delete messages across channels and DMs, including threaded replies.
- Workspace Search & Analytics: Full-text search across synced messages, channel health reports, activity digests, stale thread detection, and response time analytics.
- User & Channel Management: List users, conversations, emoji, pinned items, and reminders; archive or create channels; manage DND status.
- Offline Capability: Sync workspace data to a local SQLite database for fast offline queries and analytics without hitting API rate limits.
Quick Start
Use the pp-slack skill to send a message to the #general channel saying "Hello from the AI assistant" and then search for messages about "project launch" to summarize recent discussions.