uploader

Upload local files to Astron Claw Bridge and return a public download URL.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Jaykaijack/openclaw-backup --skill uploader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uploader
Source: https://github.com/Jaykaijack/openclaw-backup/tree/main/skills/uploader
Command: npx skills add https://github.com/Jaykaijack/openclaw-backup --skill uploader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill lets you convert local files into publicly accessible download URLs by uploading them to an Astron Claw Bridge server, removing the friction of manual host uploads and link generation.

Core Features & Use Cases

  • Simple file upload: Upload images, audio, video, documents and other file types via an HTTP multipart POST.
  • Shareable links: Returns a downloadUrl plus metadata (fileName, mimeType, fileSize, sessionId) suitable for embedding or distribution.
  • Use Case: Share a local screenshot or a generated report with teammates or embed a media URL in markdown or web pages without manually managing hosting.

Quick Start

Use the uploader to upload ./screenshot.png and return a public download URL.

Frequently Asked Questions about uploader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a public download URL for a local file?

To get a public download URL for a local file, you upload the file to an Astron Claw Bridge server via an HTTP multipart POST request, which then returns a publicly accessible download link.

What file types can I upload to generate a shareable link?

You can upload images, audio, video, documents and other file types to generate a shareable link, as the upload process accepts various formats and returns metadata including mimeType and fileSize.

How do I configure the Astron Claw Bridge host for file uploads?

To configure the Astron Claw Bridge host for file uploads, you must define the bridge host and token in the /root/.openclaw/openclaw.json file on your local system before executing the upload script.

What metadata is returned when uploading a file to the bridge?

Uploading a file to the bridge returns metadata containing the fileName, mimeType, fileSize, sessionId, and the downloadUrl, which you can use for sharing or embedding in web pages.

Can I use the requests library to automate local file uploads?

Yes, you can use the requests library to automate local file uploads, as the skill relies on the requests dependency to perform the HTTP multipart POST to the /api/media/upload endpoint.

What is the best way to share local media files without manual hosting?

The best way to share local media files without manual hosting is using an Astron Claw Bridge to automatically convert local file paths into public download URLs for immediate distribution.