← All skills
slack-cli-api-reference
72 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By KarryViber/Orb (GitHub) · coding · 66 stars · scanned at commit cb33813
Slack Web API curl 命令参考——发/更/删消息、thread reply、reactions.add、文件上传 v2、读 thread、频道/用户查询、Block Kit 选型、token 提取、URL→ts 转换、常见坑全集。Use when 查 API 命令语法/参数、排查 `invalid_blocks`/`not_in_channel`/`missing_scope`/消息只剩首行/attachment 静默丢失、或需要 `reactions.add`/`files.getUploadURLExternal`/`chat.getPermalink` 的具体 curl 示例。
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 14 places.
Show 11 more
- profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 61
curl -s https://slack.com/api/chat.delete \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 69
POST_AT=$(( $(date +%s) + 1800 )) # 30 分钟后 - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 80
curl -s https://slack.com/api/chat.getPermalink \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 92
curl -s https://slack.com/api/reactions.add \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 110
curl -s https://slack.com/api/files.getUploadURLExternal \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 120
curl -s -X POST "$UPLOAD_URL" \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 128
curl -s https://slack.com/api/files.completeUploadExternal \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 153
msg_id="1775307969013919" - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 168
curl -s https://slack.com/api/conversations.replies \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 178
curl -s https://slack.com/api/conversations.history \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 193
curl -s https://slack.com/api/auth.test -H "Authorization: Bearer $SLACK_BOT_TOKEN" | python3 -m json.tool
Reads your saved credentials, such as SSH keys or .env files
The author does not mention this.
Found in 2 places.
Sends data to these websites: slack.com
This is disclosed by the author in the skill's SKILL.md or README.
Found in 15 places.
Show 12 more
- profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 70
curl -s https://slack.com/api/chat.scheduleMessage \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 80
curl -s https://slack.com/api/chat.getPermalink \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 92
curl -s https://slack.com/api/reactions.add \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 110
curl -s https://slack.com/api/files.getUploadURLExternal \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 120
curl -s -X POST "$UPLOAD_URL" \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 128
curl -s https://slack.com/api/files.completeUploadExternal \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 168
curl -s https://slack.com/api/conversations.replies \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 178
curl -s https://slack.com/api/conversations.history \ - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 193
curl -s https://slack.com/api/auth.test -H "Authorization: Bearer $SLACK_BOT_TOKEN" | python3 -m json.tool - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 196
curl -s https://slack.com/api/users.info -d "user=U01ABC123" -H "Authorization: Bearer $SLACK_BOT_TOKEN" - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 199
curl -s https://slack.com/api/conversations.info -d "channel=C01ABC123" -H "Authorization: Bearer $SLACK_BOT_TOKEN" - profiles/.claude/skills/slack-cli-api-reference/SKILL.md, line 202
curl -s https://slack.com/api/conversations.list \
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'slack-cli-api-reference' ] || [ -L ~/.agents/skills/'slack-cli-api-reference' ]; then echo 'A skill folder named slack-cli-api-reference already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/KarryViber/Orb' "$d" && git -C "$d" checkout --quiet 'cb33813b8990e4602b7c2d501659f77ebba5999f' -- 'profiles/.claude/skills/slack-cli-api-reference' && mkdir -p ~/.agents/skills && cp -R "$d"/'profiles/.claude/skills/slack-cli-api-reference' ~/.agents/skills/'slack-cli-api-reference' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'slack-cli-api-reference' ~/.claude/skills/'slack-cli-api-reference' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for KarryViber/Orb shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/KarryViber/Orb/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | cb33813 | 72 |