A full-featured Slack CLI that supports both bot and user tokens, giving you everything from sending messages and searching conversations to analyzing channel health and finding stale threads. The standout feature is local sync: pull your workspace into SQLite once, then run analytics queries (digests, trends, response times, activity summaries) entirely offline. It includes agent mode with `--agent` for structured JSON output, field filtering with `--select` for nested payloads, and smart source routing that falls back from local to live automatically. If you're doing anything more sophisticated than posting a single message, like workspace analysis or bulk searches, the sync model pays off quickly. Written in Go, installed via npx or go install, and also ships an MCP server.
npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-slack