Agent skill · marketing growth · merit-systems
upload-and-share
Upload files to the cloud and get shareable public URLs using stableupload.dev (x402 micropayments). USE FOR: - Uploading files to get public URLs - Sharing files via download links - Hosting images, documents, or any file type - Making files publicly accessible for 7 days or 6 months - Hosting static websites with custom domains TRIGGERS: - "upload this", "share this file", "get me a link" - "host this file", "make this downloadable" - "public URL", "download link", "put online" - "share file", "file hosting", "upload file" - "host site", "deploy site", "static site" ALWAYS use agentcash.fetch for stableupload.dev endpoints — never curl or WebFetch for the purchase step.
Why this skill is useful
Provides specific API commands and workflows for uploading files to stableupload.dev that the AI wouldn't reliably generate on its own.
What it needs
Requires stableupload.dev account access. About 5k tokens when loaded. Last updated 2026-07-14. 16 stars on the source repository.
What this skill does
Upload and Share via StableUpload Upload any local file to S3-backed cloud storage via x402 micropayments. Returns a public URL. No API keys needed. Setup See rules/getting-started.md for installation and wallet setup. Quick Reference Tier Max Size Retention Cost ------ ---------- ----------- ------ 10mb 10 MB 6 months $0.02 100mb 100 MB 6 months $0.20 1gb 1 GB 6 months $2.00 short-10mb 10 MB 7 days $0.005 short-100mb 100 MB 7 days $0.02 short-1gb 1 GB 7 days $0.10 short-5gb 5 GB 7 days $0.50 Default tiers expire after 6 months; short- tiers after 7 days. short-5gb is for file uploads only (not sites). Task Endpoint Price ------ ---------- ------- Buy upload slot https://stableupload.dev/api/upload Tier-based List uploads GET https://stableupload.dev/api/uploads Free (auth) Get upload details GET https://stableupload.dev/api/download/:uploadId Free (auth) Buy site slot https://stableupload.dev/api/site Tier-based Activate site POST https://stableupload.dev/api/site/activate Free (auth) Update site PUT https://stableupload.dev/api/site Free (auth) Renew site https://stableupload.dev/api/site/renew Tier-based Preview domain DNS GET https://stableupload.dev/api/site/domain/preview?hostname=... Free (no auth) Attach domain POST https://stableupload.dev/api/site/domain Free (auth) Detach domain DELETE https://stableupload.dev/api/site/domain Free (auth) Domain status GET https://stableupload.dev/api/site/domain/status?uploadId=... Free (auth) Workflow 1. Check wallet balance Ensure sufficient USDC balance for the chosen tier. If balance is low and the user needs funding details, call agentcash.listaccounts(). 2. Determine the tier Pick the smallest tier that fits the file. Check file size first with ls -la or wc -c. Use a short- tier when the file only needs to live for 7 days — they cost a fraction of the 6-month tiers. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills merit-systems/upload-and-share