rclone

Transfer and sync files across multiple cloud storage providers via a single command-line interface.

9|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/sylvanding/omelette --skill rclone-sylvanding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rclone
Source: https://github.com/sylvanding/omelette/tree/main/.claude/skills/rclone
Command: npx skills add https://github.com/sylvanding/omelette --skill rclone-sylvanding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the frustration of managing files across multiple cloud storage providers, removing the need to learn and use separate tools for each service and reducing manual transfer errors.

Core Features & Use Cases

  • Multi-Provider Support: Works with all major cloud storage services including AWS S3, Cloudflare R2, Backblaze B2, Google Drive, and Dropbox, plus any S3-compatible storage platform.
  • Core File Operations: Upload single files or entire directories, sync folders to mirror remote content, list remote file listings, and preview transfers with dry runs before executing changes.
  • Real-World Use Case: For example, you can back up a local folder of project assets to Cloudflare R2, or sync a personal media library to AWS S3 with a single consistent set of commands.

Quick Start

Use the rclone skill to back up your local 'project-assets' folder to your configured Cloudflare R2 remote bucket named 'my-bucket'.

Frequently Asked Questions about rclone

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync local files to cloud storage like AWS S3 or Cloudflare R2?

You can sync local files to cloud storage by executing a single command-line instruction to mirror your local directories to remote S3-compatible buckets. This approach supports AWS S3, Cloudflare R2, and Backblaze B2 without requiring separate provider-specific tools.

What is the best way to transfer large files to cloud storage without failing?

The best way to transfer large files to cloud storage is using a command-line tool with built-in resumable transfers. This ensures that failed uploads of large objects can automatically resume from where they stopped, preventing data loss.

Can I preview a file sync operation before making changes to my remote buckets?

Yes, you can preview file sync operations before executing changes by running a dry run. This command-line feature lists all intended file transfers and modifications without actually writing data to your cloud storage.

Does this tool support data migration between different cloud storage providers?

Yes, it supports cross-provider data migration workflows, allowing you to transfer files directly between different cloud storage services like Google Drive and Dropbox using a unified command-line interface.

How do I limit bandwidth usage when uploading files to object storage?

You can limit bandwidth usage during cloud uploads by applying built-in transfer rate limiting commands. This allows you to throttle file transfer speeds to prevent saturating your network connection during large sync operations.

Why should I use a single command-line interface for multiple cloud backups?

Using a single command-line interface for multiple cloud backups eliminates the frustration of learning separate tools for each service. It provides transfer progress tracking and reduces manual transfer errors across all major cloud storage providers.