Install
openclaw skills install uploaderUpload a local file to Astron Claw Bridge and return a public download URL.
openclaw skills install uploaderUpload a local file to Astron Claw Bridge Server and return a publicly accessible download URL. Supports images, audio, video, documents and other file types.
✅ USE this skill when:
❌ DON'T use this skill when:
| Parameter | Type | Required | Description |
|---|---|---|---|
| file | string | Yes | Absolute or relative path to the local file to upload |
| --session-id | string | No | Optional session ID for the upload |
python3 scripts/upload_media.py '/path/to/file.png'
python3 scripts/upload_media.py '/path/to/file.png' --session-id 'my-session'
"Help me upload this image and get a link."
python3 scripts/upload_media.py './screenshot.png'
"Upload this PDF document."
python3 scripts/upload_media.py './report.pdf'
Script outputs upload result to stdout:
fileName: screenshot.png
mimeType: image/png
fileSize: 102400
sessionId: abc123
downloadUrl: http://.../<path>/<filename>
/root/.openclaw/openclaw.json, no need to pass at runtimerequests package: pip install requests