Skip to content
Back to skills

Rclone Remote Check

ASecurity

Validate rclone remote configuration and run safe connectivity checks for cloud/NAS targets. Use when users ask to confirm Google Drive/S3/OneDrive/WebDAV remotes, troubleshoot upload failures, or validate backup destination access.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 29, 2026
toolsgoshellbash

Security analysis

A100/100

Scanned September 29, 2026

npx -y skills add Arry8/openclaw-edge --skill rclone-remote-check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Rclone Remote Check?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Rclone Remote Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/arry8-rclone-remote-check/badge)](https://www.skillsdirectory.com/skills/arry8-rclone-remote-check)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: rclone-remote-check
description: Validate rclone remote configuration and run safe connectivity checks for cloud/NAS targets. Use when users ask to confirm Google Drive/S3/OneDrive/WebDAV remotes, troubleshoot upload failures, or validate backup destination access.
---

# Rclone Remote Check

Confirm remotes are configured and usable.

## Prerequisites

Run:

```bash
rclone version
rclone listremotes
```

If no remotes exist, stop and ask user to run `rclone config`.

## Validate a specific remote

Given `<remote>`:

```bash
rclone about <remote>:
rclone lsd <remote>:
```

For path-level checks:

```bash
rclone lsf <remote>:<path>
```

## Optional write test (with approval)

Use only after explicit approval.

Linux/macOS:

```bash
echo test > /tmp/rclone-test.txt
rclone copy /tmp/rclone-test.txt <remote>:<path>
rclone lsf <remote>:<path> --include "rclone-test.txt"
rclone delete <remote>:<path>/rclone-test.txt
```

Windows (PowerShell):

```powershell
$test = Join-Path $env:TEMP "rclone-test.txt"
"test" | Set-Content -Path $test
rclone copy $test <remote>:<path>
rclone lsf <remote>:<path> --include "rclone-test.txt"
rclone delete <remote>:<path>/rclone-test.txt
Remove-Item $test -ErrorAction SilentlyContinue
```

## Reporting

Return:

- remote name
- auth/connectivity status
- list/read test result
- write/delete test result (if run)
- exact failing command if broken

## Failure handling

Map failures to likely causes:

- auth/token expired
- wrong remote name/path
- permission denied on destination
- network/proxy/firewall issue

Provide the smallest corrective step first.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…