.github_gpt/skills/rclone/SKILL.md
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.
npx skillsauth add the-rabak/compound-engineering-plugin rcloneInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Upload, sync, and verify files across supported cloud storage providers with rclone.
rclone is not installed and cannot be installed.rclone is missing, guide installation before continuing.rclone config or rclone config create ....--dry-run before risky or large transfers.--progress for real transfers unless silence is required.rclone check or rclone lsl.command -v rclone >/dev/null 2>&1 && echo "rclone installed: $(rclone version | head -1)" || echo "NOT INSTALLED"
rclone listremotes 2>/dev/null || echo "NO REMOTES CONFIGURED"
brew install rclone
curl https://rclone.org/install.sh | sudo bash
sudo apt install rclone
sudo dnf install rclone
rclone config
| 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 |
| Dropbox | dropbox | OAuth flow |
rclone config create r2 s3 provider=Cloudflare access_key_id=YOUR_ACCESS_KEY secret_access_key=YOUR_SECRET_KEY endpoint=ACCOUNT_ID.r2.cloudflarestorage.com acl=private
rclone config create aws s3 provider=AWS access_key_id=YOUR_ACCESS_KEY secret_access_key=YOUR_SECRET_KEY region=us-east-1
rclone copy /path/to/file.mp4 remote:bucket/path/ --progress
rclone copy /path/to/folder remote:bucket/folder/ --progress
rclone sync /local/path remote:bucket/path/ --progress
rclone ls remote:bucket/
rclone lsd remote:bucket/
rclone copy /path remote:bucket/ --dry-run
| Flag | Purpose |
|------|---------|
| --progress | Show transfer progress |
| --dry-run | Preview without transferring |
| -v | Verbose output |
| --transfers=N | Parallel transfers |
| --bwlimit=RATE | Bandwidth limit, for example 10M |
| --checksum | Compare by checksum |
| --exclude="*.tmp" | Exclude patterns |
| --include="*.mp4" | Include only matching files |
| --min-size=SIZE | Skip smaller files |
| --max-size=SIZE | Skip larger files |
rclone copy large_video.mp4 remote:bucket/ --s3-chunk-size=64M --progress
rclone copy /path remote:bucket/ --progress --retries=5
rclone check /local/file remote:bucket/file
rclone lsl remote:bucket/path/to/file
rclone lsd remote:
rclone lsd remote: -vv
rclone config show remote
tools
Package one plan execution packet into a compact ticket-local execution packet with parent refs, scope fences, feature-home ownership, and evidence commands. Use when converting plans into local tickets or when execution needs one ticket-sized context pack without the full plan.
tools
Package one plan execution packet into a compact ticket-local execution packet with parent refs, scope fences, feature-home ownership, and evidence commands. Use when converting plans into local tickets or when execution needs one ticket-sized context pack without the full plan.
testing
Run a deep adversarial review of plans and architecture before implementation. Use when validating strategy docs, contracts, roadmaps, and competitive positioning with scored findings and prioritized recommendations.
testing
Run a deep adversarial review of plans and architecture before implementation. Use when validating strategy docs, contracts, roadmaps, and competitive positioning with scored findings and prioritized recommendations.