the-rabak/compound-engineering-plugin/rclone
Claude Code and agent skill by the-rabak/compound-engineering-plugin
- community
Checking that the SKILL.md file is still in the repository.
Upload, sync, and manage files across cloud storage providers using rclone. Use when uploading files (images, videos, documents) to S3, Cloudflare R2, Backblaze B2, Google Drive, Dropbox, or any S3-compatible storage. Triggers on \"upload to S3\", \"sync to cloud\", \"rclone\", \"backup files\", \"upload video/image to bucket\", or requests to transfer files to remote storage.
Install
npx vskill@latest install the-rabak/compound-engineering-plugin/rcloneSKILL.md
rclone File Transfer Skill
Setup Check (Always Run First)
Before any rclone operation, verify installation and configuration:
If rclone is NOT installed
Guide the user to install:
If NO remotes are configured
Walk the user through interactive configuration:
Common provider setup quick reference:
| Provider | Type | Key Settings | |
|---|---|---|---|
| AWS S3 | s3 | access_key_id, secret_access_key, region | |
| Cloudflare R2 | s3 | access_key_id, secret_access_key, endpoint (account_id.r2.cloudflarestorage.com) | |
| Backblaze B2 | b2 | account (keyID), key (applicationKey) | |
| DigitalOcean Spaces | s3 | access_key_id, secret_access_key, endpoint (region.digitaloceanspaces.com) | |
| Google Drive | drive | OAuth flow (opens browser) | |
| Dropbox | dropbox | OAuth flow (opens browser) |
Example: Configure Cloudflare R2
Example: Configure AWS S3
Common Operations
Upload single file
Upload directory
Sync directory (mirror, deletes removed files)
List remote contents
Check what would be transferred (dry run)
Useful Flags
| Flag | Purpose | |
|---|---|---|
--progress | Show transfer progress | |
--dry-run | Preview without transferring | |
-v | Verbose output | |
--transfers=N | Parallel transfers (default 4) | |
--bwlimit=RATE | Bandwidth limit (e.g., 10M) | |
--checksum | Compare by checksum, not size/time | |
--exclude="*.tmp" | Exclude patterns | |
--include="*.mp4" | Include only matching | |
--min-size=SIZE | Skip files smaller than SIZE | |
--max-size=SIZE | Skip files larger than SIZE |
Large File Uploads
For videos and large files, use chunked uploads:
Verify Upload
Troubleshooting
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/compound-engineering/skills/rclone/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/the-rabak/compound-engineering-plugin/rclone)