slack-api
Interacts with Slack using Python API to read messages, manage channels, and download attachments efficiently.
Install this skill
Security score
The slack-api skill was audited on Feb 12, 2026 and we found 12 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Access to hidden dotfiles in home directory
| 14 | python3 ~/.claude/skills/slack-api/scripts/slack.py --url "SLACK_URL" |
Access to hidden dotfiles in home directory
| 17 | python3 ~/.claude/skills/slack-api/scripts/slack.py --history -c CHANNEL_ID -l 10 |
Access to hidden dotfiles in home directory
| 18 | python3 ~/.claude/skills/slack-api/scripts/slack.py --replies -c CHANNEL_ID --thread-ts TS |
Access to hidden dotfiles in home directory
| 21 | python3 ~/.claude/skills/slack-api/scripts/slack.py --search "query" |
Access to hidden dotfiles in home directory
| 22 | python3 ~/.claude/skills/slack-api/scripts/slack.py --list-channels |
Access to hidden dotfiles in home directory
| 23 | python3 ~/.claude/skills/slack-api/scripts/slack.py --user-info USER_ID |
Access to hidden dotfiles in home directory
| 26 | python3 ~/.claude/skills/slack-api/scripts/slack.py --url "URL" --list-files -v |
Access to hidden dotfiles in home directory
| 29 | python3 ~/.claude/skills/slack-api/scripts/slack.py --url "URL" --download-files -o ./downloads |
Access to hidden dotfiles in home directory
| 32 | python3 ~/.claude/skills/slack-api/scripts/slack.py --url "URL" --json |
Access to hidden dotfiles in home directory
| 55 | Tokens loaded from `~/.claude/skills/slack-api/.env`: |
Access to .env file
| 55 | Tokens loaded from `~/.claude/skills/slack-api/.env`: |
External URL reference
| 3 | description: Read Slack messages, threads, channels, download attachments via Python API. Use when you see Slack URLs (https://*.slack.com/archives/*/p*) or need to interact with Slack. |
Install this skill with one command
/learn @hienlh/slack-api