AlphaMoatによると、2026-10時点でSend Me My Files - R2 upload with short lived signed urlsのダウンロード数は5,690、スター数は2で、累計ダウンロード数で今回のランキング対象AIスキル5,109件中2,437位、開発では560件中269位です。
一覧の初期表示は累計ダウンロード数順で、スター数順にも並べ替えできます。詳細ページの順位は累計ダウンロード数で計算しています。
| プラットフォーム | ダウンロード数 | スター数 | コメント |
|---|---|---|---|
| ClawHub ↗ | 4267 | 2 | - |
| SkillHub ↗ | 5690 | 2 | — |
プラットフォームごとに集計方法と集計時点が異なります。
Upload files to Cloudflare R2, AWS S3, or any S3-compatible storage and generate secure presigned download links with configurable expiration.
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-10 | 5690 | — | 2 |
| 2026-09 | 4301 | — | 2 |
| 2026-08 | 4047 | +3.1% | 2 |
| 2026-07 | 3924 | +6.7% | 2 |
| 2026-06 | 3677 | +4.7% | 2 |
| 2026-05 | 3513 | — | 2 |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
--- name: Send Me My Files - R2 upload with short lived signed urls description: Upload files to Cloudflare R2, AWS S3, or any S3-compatible storage and generate secure presigned download links with configurable expiration. summary: TypeScript-based MCP skill for uploading files to cloud storage (R2, S3, MinIO) with secure, temporary download links. Features multi-bucket support, interactive onboarding, and 5-minute default expiration. --- # Send Me My Files - R2 Upload with Short Lived Signed URLs Upload files to Cloudflare R2 or any S3-compatible storage and generate presigned download links.
## Features
- Upload files to R2/S3 buckets
- Generate presigned download URLs (configurable expiration)
- Support for any S3-compatible storage (R2, AWS S3, MinIO, etc.)
- Multiple bucket configurations
- Automatic content-type detection
## Configuration
Create `~/.r2-upload.yml` (or set `R2_UPLOAD_CONFIG` env var):
```yaml
# Default bucket (used when no bucket specified)
default: my-bucket
# Bucket configurations
buckets:
my-bucket:
endpoint: https://abc123.r2.cloudflarestorage.com
access_key_id: your_access_key
secret_access_key: your_secret_key
bucket_name: my-bucket
public_url: https://files.example.com # Optional: custom domain
region: auto # For R2, use "auto"
# Additional buckets
personal:
endpoint: https://xyz789.r2.cloudflarestorage.com
access_key_id: ...
secret_access_key: ...
bucket_name: personal-files
region: auto
```
### Cloudflare R2 Setup
1. Go to Cloudflare Dashboard → R2
2. Create a bucket
3. Go to R2 API Tokens: `https://dash.cloudflare.com/<ACCOUNT_ID>/r2/api-tokens`
4. Create a new API token
- **Important:** Apply to specific bucket (select your bucket)
- Permissions: Object Read & Write
5. Copy the Access Key ID and Secret Access Key
6. Use endpoint format: `https://<account_id>.r2.cloudflarestorage.com`
7. Set `region: auto`
### AWS S3 Setup
```yaml
aws-bucket:
endpoint: https://s3.us-east-1.amazonaws.com
access_key_id: ...
secret_access_key: ...
bucket_name: my-aws-bucket
region: us-east-1
```
## Usage
### Upload a file
```bash
r2-upload /path/to/file.pdf
# Returns: https://files.example.com/abc123/file.pdf?signature=...
```
### Upload with custom path
```bash
r2-upload /path/to/file.pdf --key uploads/2026/file.pdf
```
### Upload to specific bucket
```bash
r2-upload /path/to/file.pdf --bucket personal
```
### Custom expiration (default: 5 minutes)
```bash
r2-upload /path/to/file.pdf --expires 24h
r2-upload /path/to/file.pdf --expires 1d
r2-upload /path/to/file.pdf --expires 300 # seconds
```
### Public URL (no signature)
```bash
r2-upload /path/to/file.pdf --public
```
## Tools
- `r2_upload` - Upload file and get presigned URL
- `r2_list` - List recent uploads
- `r2_delete` - Delete a file
## Environment Variables
- `R2_UPLOAD_CONFIG` - Path to config file (default: `~/.r2-upload.yml`)
- `R2_DEFAULT_BUCKET` - Override default bucket
- `R2_DEFAULT_EXPIRES` - Default expiration in seconds (default: 300 = 5 minutes)
## Notes
- Uploaded files are stored with their original filename unless `--key` is specified
- Automatic UUID prefix added to prevent collisions (e.g., `abc123/file.pdf`)
- Content-Type automatically detected from file extension
- Presigned URLs expire after the configured duration
gh コマンドラインで GitHub の PR チェック、ワークフロー実行、API 照会を扱うスキルです。
テキストの説明からMermaid図のコードを生成します。
16 の検索エンジンをまとめて使え、API キーが不要な検索スキルです。
ProcessOn Diagram Generator は自然言語から編集可能なオンライン図を作る手順を説明します。
コマンドラインから MCP サーバーとツールを一覧、設定、認証、呼び出しします。
管理された OAuth で YouTube Data API に接続し、動画検索とチャンネル管理を行います。
xdrop は Xdrop サーバーを介してターミナルからファイルを送受信し、ローカルファイルやディレクトリをアップロードしたり、暗号化された共有リンクをダウンロードしたりします。
管理された OAuth 接続で GitHub REST API にアクセスします。
データ月:2026-10 · ダウンロード数とスター数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。