rclone-drive-backup
Skill0 starsChanged 36 days agoMITView on GitHub
Use when uploading local trees to Google Drive.
In this repository225 other files it gives its agents.
- AGENTS.mdAGENTS.md
- agent-issue-delegationSkill
- jules-recovery-protocolSkill
- cavemanSkill
- bug-triageSkill
- issue-triageSkill
- brand-guardianSkill
- claude-design-principlesSkill
- swal-theme-creatorSkill
- ui-designerSkill
- ux-researcherSkill
- visual-storytellerSkill
- whimsy-injectorSkill
- background-transfer-monitorSkill
- cpanel-node-opsSkill
- cron-fleet-maintenanceSkill
- hermes-gateway-troubleshootingSkill
- kanban-orchestratorSkill
- kanban-workerSkill
- linux-performance-profilesSkill
- rclone-cloud-backupSkill
- shared-hosting-node-opsSkill
- subagent-output-truncationSkill
- swal-grep-alias-rgSkill
- swal-network-launchSkill
- ai-engineerSkill
- backend-architectSkill
- devops-automatorSkill
- frontend-developerSkill
- gestalt-orchestrationSkill
- gitcore-swal-workflowSkill
- mobile-app-builderSkill
- prototypeSkill
- rapid-prototyperSkill
- tddSkill
- test-writer-fixerSkill
- astroSkill
- NextJSSkill
- Tailwind CSSSkill
- frontend-agentSkill
- Frontend DoctorSkill
- agentic-e2eSkill
- agents-sdkSkill
- agy-customizationsSkill
- antigravity_guideSkill
- bateria-de-testingSkill
- browser-automationSkill
- camera-photo-backupSkill
- cargo-wizardSkill
- cloudflare-billing-guardSkill
- cloudflare-one-migrationsSkill
- cloudflare-oneSkill
- codificacion-ciclosSkill
- cole-medin-workflowSkill
- hexagonal-architecture-layers-javaSkill
- critical-change-evaluatorSkill
- cron-automation-managerSkill
- design-md-creatorSkill
- desktop-computer-useSkill
- discord-server-ctrlSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
4 rules. About 0 are common, 1 is distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- could be automatic: a setting could enforce it
- Distinctive: line 19
Check % complete of an in-flight rclone upload
- Very specific: line 49
Run from the SAME root the sync uses, or / patterns match differently and the check is worthless.
- Very specific: line 62
Do NOT pipe the long command through tail: tail buffers until the pipe closes, so process polls show zero progress for hours.
- Very specific: line 95
Never commit secrets: rclone.conf contains OAuth tokens — redact token/client_secret in any output you show.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Rclone Drive Backup
When to use
Load this skill when the user asks to:
- Upload, sync, or snapshot local directories to Google Drive via rclone
- Refresh
md-plainmirrors,treecopies, orsnapshots/tarballs on Drive - Check % complete of an in-flight rclone upload
- Debug why a Drive destination is stale or missing
Procedure
1. Pre-flight: remote health + what is already there
rclone lsd gdrive: --max-depth 2 # remote reachable?
rclone about gdrive: # quota headroom?
rclone lsl gdrive:SWAL/snapshots/ | tail # date of last snapshot upload
rclone lsd gdrive:SWAL/tree/apps/ # date of last tree sync
rclone lsd gdrive:SWAL/md-plain/ # 'directory not found' = mirror never ranCompare remote dates against local scope before choosing full vs incremental: a mirror dir that does not exist means that pipeline stage never completed, not that it is up to date.
2. Verify the filter file BEFORE uploading
rclone lsf is NON-recursive by default — a bare lsf shows only top-level
entries and hides what the filter really passes. Always verify with:
cd <same-root-the-sync-runs-from>
rclone lsf -R --files-only <source-root> --filter-from <filter-file> | wc -l
rclone lsf -R --files-only <source-root> --filter-from <filter-file> | grep -v '<allowed-extension>$' | headRun from the SAME root the sync uses, or **/ patterns match differently
and the check is worthless. The second command must print nothing: any
non-allowed extension in output means the filter leaks.
3. Launch long uploads in background and confirm liveness immediately
Launch with terminal(background=true, notify=true), then poll the session
at once: background launches can die silently, and a missing process only
shows up if you check. Capture the session_id — it is the only handle
for later polls.
4. Monitor via pgrep + remote listing, never via piped output
Do NOT pipe the long command through tail: tail buffers until the pipe
closes, so process polls show zero progress for hours. Monitor instead with:
pgrep -af "rclone copy" | grep -v hermes-snap # in-flight transfer = current repo
rclone lsd gdrive:SWAL/md-plain/ | wc -l # completed units5. Report % as completed-units / total-units + current unit + ETA
ls -d <local-source>/*/ | wc -l # total unitsHeavy repos stall the % for a long time while the process is healthy — report the in-flight repo name and ETA alongside the %, not the % alone. Answer repeated "que % falta?" checks with fresh remote listings, never from memory of the last check.
6. Completion evidence (all required before claiming done)
- Background process exited (poll shows completed, or
pgrepempty). - Fresh (today) timestamps in EVERY destination stage
(
rclone lslon snapshots,rclone lsdon mirrors). - Report: files/bytes transferred per stage + remote paths.
Standing gates
- Gate multi-GB rclone syncs on unmetered network. On mobile/metered data, run snapshot (tarball) uploads only, or ask first — bulk small-file syncs are throttled to KiB/s and burn the data budget. When the user announces wifi is back, update the network-regime memory entry the same turn the upload is re-enabled.
- Never commit secrets:
rclone.confcontains OAuth tokens — redacttoken/client_secretin any output you show.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

