slack-extended
Installation
SKILL.md
Slack Extended
Extends the core slack skill with file uploads and canvas management. Uses Python scripts that call the Slack API directly with the bot token from ~/.openclaw/openclaw.json.
Requires OAuth scopes: files:write, canvases:write (add at api.slack.com if missing).
File Upload
Upload a local file to a Slack channel:
python3 /mnt/openclaw/skills/slack-extended/scripts/slack_file_upload.py \
--channel C123ABC \
--file /path/to/file.png \
--title "Q4 Report" \
--message "Here's the latest report"