---
name: Cloud Files
slug: cloud-files
category: Automation
description: Cloud Files syncs, copies, moves, checks, and mounts files across cloud storage providers with rclone. Use it to manage Google Drive, S3, Dropbox, OneDrive, and similar remotes from the command line.
github: "https://github.com/daxaur/openpaw/tree/main/skills/c-files"
language: TypeScript
stars: 167
forks: 11
install: "npx degit https://github.com/daxaur/openpaw/tree/main/skills/c-files ~/.claude/skills/c-files"
installs_to: ~/.claude/skills/c-files
source_path: skills/c-files/SKILL.md
collection_size: 25
category_size: 2226
collection_url: "https://dirskills.com/collections/daxaur/openpaw"
added: 2026-09-08T05:34:30.602Z
last_synced: 2026-09-08T05:34:30.602Z
canonical_url: "https://dirskills.com/skills/cloud-files"
---

# Cloud Files

Cloud Files syncs, copies, moves, checks, and mounts files across cloud storage providers with rclone. Use it to manage Google Drive, S3, Dropbox, OneDrive, and similar remotes from the command line.

**Install:**

```bash
npx degit https://github.com/daxaur/openpaw/tree/main/skills/c-files ~/.claude/skills/c-files
```

## README

# Cloud Files (rclone)

```bash
# List configured remotes
rclone listremotes

# List files in a remote
rclone ls remote:path
rclone lsd remote:path    # directories only

# Copy files to/from cloud
rclone copy local/path remote:path
rclone copy remote:path local/path

# Sync (make remote match local — deletes extra files on remote)
rclone sync local/path remote:path

# Move files
rclone move local/path remote:path

# Interactive file explorer
rclone ncdu remote:path

# Mount cloud storage as local folder
rclone mount remote:path /mnt/cloud --daemon

# Check for differences
rclone check local/path remote:path

# Show storage usage
rclone about remote:
```

## Setup

Run `rclone config` to add remotes. Supports:
- Google Drive, S3, Dropbox, OneDrive, Backblaze B2
- Azure Blob, SFTP, FTP, WebDAV
- 70+ providers total

## Guidelines

- `rclone sync` deletes files on destination — use `rclone copy` if unsure
- Always confirm before sync operations that delete remote files
- Use `--dry-run` flag to preview what would change
- Use `rclone check` to verify files match without transferring
