A TypeScript-based MCP skill for uploading files to S3-compatible storage with secure, time-limited download links.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install r2-upload
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install r2-upload using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Send Me My Files is a specialized technical integration designed to bridge the gap between AI agent workflows and cloud storage. By leveraging the Model Context Protocol (MCP), this skill enables agents to upload assets, logs, or documents directly to Cloudflare R2, AWS S3, or MinIO. It focuses on security and ease of use, providing a streamlined way to handle files within Openclaw Skills ecosystems.
The primary value of this skill lies in its ability to generate presigned URLs automatically. Instead of exposing your entire bucket or manually managing permissions, the skill creates secure, short-lived links that expire after a configurable duration. This makes it an ideal solution for developers who need their AI agents to share build artifacts or data exports safely.
To integrate this skill into your environment, first create a configuration file at ~/.r2-upload.yml or define the R2_UPLOAD_CONFIG environment variable.
default: my-bucket
buckets:
my-bucket:
endpoint: https://<account_id>.r2.cloudflarestorage.com
access_key_id: your_access_key
secret_access_key: your_secret_key
bucket_name: my-bucket
region: auto
For Cloudflare R2 users, ensure your API token has Object Read & Write permissions for the specific bucket. Once configured, your Openclaw Skills agent can begin interacting with the storage provider immediately.
The skill organizes data and configuration using the following schema:
| Feature | Details |
|---|---|
| Configuration | YAML-based storage for bucket endpoints, keys, and regions. |
| Path Mapping | Supports custom keys or automatic UUID/filename mapping. |
| Metadata | Automatic Content-Type detection based on file extension. |
| Link Lifecycle | Signed URLs support expiration formats like 300s, 5m, 24h, or 1d. |
Loading
A unified API search tool for discovering premium domain names available for sale across leading global marketplaces.

A zero-authentication utility for retrieving comprehensive domain WHOIS data and marketplace listing information via a simple API.

A CLI-based state management system for coordinating, monitoring, and instructing autonomous AI research agents.

vodoo is a powerful CLI tool designed for AI agents to query and manage Odoo ERP data efficiently using XML-RPC.

A natural language reminder skill that automates cron job creation and maintains a local markdown-based history log.

A specialized technical guide for identifying, comparing, and validating local Large Language Models based on specific hardware constraints and performance goals.








































