Repository navigation
v0.2.0
First open-source release, under the MIT license. The binary and the Claude Code skill release together under one version, declared in VERSION, pyproject.toml, the package, and the skill frontmatter, and kept equal by a test.
- People from other companies in shared channels (Slack Connect) are named. They used to render as
unknown:and as raw@U...IDs. They are now shown as@Jane Doe (ext), as speakers and in mentions, taken from the profile Slack attaches to their messages, else from one cachedusers.infolookup. JSONL records carryexternalandteam. A user nobody can resolve still renders as the ID, and the read still succeeds. - README: "What this is not." slackline-read is not an MCP server and not a full Slack API wrapper. It never writes, and that is enforced by a method allowlist, not promised. Writing belongs to
slackline-write, a separate planned executable.
Install the CLI from this release: uv tool install https://github.com/facetdigital/slackline/releases/download/v0.2.0/slackline-0.2.0-py3-none-any.whl (or pipx install the same URL), or from a clone with uv tool install .. The README's quick start covers creating the Slack app and token. Give the skill to a repo: unzip slackline-skill-0.2.0.zip into that repo's .claude/skills/. The skill never bundles the binary, and it tells a user without the binary where to get it.