2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill upload-image- _meta.json280 B
- SKILL.md3.4 KB
Overview
This skill uploads local or remote images to cloud storage and returns a publicly accessible URL. It supports Base64 uploads and direct URL transfer, detects MIME type automatically, and serves files via CDN. Use it to produce stable, long-lived image links for AI models or web use.
How this skill works
You can provide image data as Base64 or supply a source image URL; the skill uploads the image into the fal-task storage bucket and returns a CDN URL and metadata. File names and folder can be customized; otherwise the service generates a path like {folder}/{YYYYMMDD}/{uuid}.{ext}. The service auto-detects content type and enforces suggested size limits.
When to use it
- Convert a local image file into a stable public URL
- Store a remote image on your own cloud storage to avoid broken links
- Prepare images for AI model inputs (image-to-video, image editing)
- Share images with external services requiring a public CDN URL
- Back up images from client devices or apps to centralized storage
Best practices
- Prefer Base64 upload for local files and URL transfer for remote files to simplify flow
- Keep individual images under 10 MB to ensure reliable uploads
- Provide file_name and folder when you need predictable paths or naming
- Rely on CDN URL returned for production use; it’s optimized for delivery
- Strip no prefixes from Base64 — the skill handles data:image/...;base64, automatically
Example use cases
- Upload a photographed product image and return a CDN URL for an e-commerce listing
- Transfer a remote avatar URL into owned storage to avoid hotlinking and link rot
- Upload source frames for an image-to-video model, then submit the returned URL to the model
- Store user-submitted images for later editing workflows with image-editing AI
- Batch-migrate public image collections into the fal-task bucket for archiving
FAQ
JPEG/JPG, PNG, GIF, WebP, BMP and SVG are supported.
Do I need to remove Base64 prefixes?
No. The skill accepts Base64 with or without the data:image/xxx;base64, prefix.
How long are files retained and is there a cost?
Files are retained long-term and the tool is free to use; use of external services may incur costs.