slack-reading
Installation
SKILL.md
Reading Slack
Every read is bounded, and the bound is part of the answer. "Nothing was said" and "nothing was in the part I read" are different sentences, and only one of them is usually true.
agent-slack channels --workspace acme/slack
agent-slack read C024BE7LR --workspace acme/slack --limit 50
agent-slack thread C024BE7LR 1700000000.000100 --workspace acme/slack
agent-slack search 'in:#engineering invoice' --workspace acme/slack
agent-slack people --workspace acme/slack
agent-slack files --workspace acme/slack
agent-slack files download --workspace acme/slack --message C024BE7LR 1700000000.000100
Every one of them takes --workspace; there is no default. --json gives the whole result with the same exit
codes.
With the MCP server connected, the same reads are tools, each taking workspace: