discountry/ritmex-skills/slack
Claude Code and agent skill by discountry/ritmex-skills
- community
Checking that the SKILL.md file is still in the repository.
Control Slack via the `slack` CLI to read, search, and manage messages, threads, files, reactions, channels, DMs, and canvases. Trigger on requests involving Slack messages, threads, URLs, channel history, unread or recent DMs, or sending/replying to messages (English or Chinese queries mentioning Slack).
Install
npx vskill@latest install discountry/ritmex-skills/slackSKILL.md
Usage
slack is a CLI on $PATH. Call it directly, for example:
Bash command rules
- No
#in commands. Usegeneralnot#general. No#comments; use the Bash tooldescriptionfield instead. - No
''or"". Avoid patterns liked.get('key', ''). - Only
| jqfor filtering. Nopython3 -cor other pipes. Use single-quoted jq expressions only. - No
||or&&. Run separate commands in separate Bash tool calls. - No
>or>>. Consume JSON output directly.
Messages and threads
Fetch a single message (with thread summary):
Fetch the full thread:
Browse recent channel messages:
message get/list and search auto-download attachments and include absolute file paths in JSON (for example message.files[].path, files[].path).
Draft and send messages
Open a browser-based rich-text editor:
Send, edit, delete, react:
Channel mode edit/delete (requires --ts):
Attachments for message send:
--attach <path>upload a local file (repeatable).
Channels and invites
The --limit flag controls the scan range. Use a high value to cover large workspaces:
Use channel IDs when known:
Channel operations:
For --external, invite targets must be emails. --allow-external-user-invites lets them invite others.
Search (messages and files)
Prefer channel-scoped search:
Multiple workspaces
When using channel names with multiple workspaces, pass --workspace or set SLACK_WORKSPACE_URL:
DM and group DM
Open a DM or group DM and get its channel ID:
Mark as read
Mark read up to a message:
Make a specific message appear unread by setting --ts just before it:
Canvas and users
References
- references/commands.md: command map and flags
- references/targets.md: URL vs
channeltargeting rules - references/output.md: JSON shapes and download paths
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/slack/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/discountry/ritmex-skills/slack)