file-sync-skill

Automate file synchronization and backups across local directories and cloud storage.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/sky770825/openclaw-console-hub --skill file-sync-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-sync-skill
Source: https://github.com/sky770825/openclaw-console-hub/tree/main/skills/file-sync-skill
Command: npx skills add https://github.com/sky770825/openclaw-console-hub --skill file-sync-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires commander, chalk, fs-extra, node-cron, tar, glob, chokidar, and includes scripts (resource) and references (resource) and config (resource) components.

What problem does it solve?

This Skill automates the process of synchronizing and backing up your files, ensuring your data is safe, up-to-date, and accessible across different locations.

Core Features & Use Cases

  • Local Sync: Keep folders synchronized between your computer and external drives or network locations.
  • Cloud Backup: Automatically back up important files to cloud storage services like iCloud, Dropbox, or Google Drive.
  • Incremental Backups: Save space and time by only backing up files that have changed since the last backup.
  • Scheduled Execution: Set up automatic backups and syncs to run at specific times or intervals.
  • Use Case: Automatically back up your daily work documents to a secure cloud storage every night, and keep a local mirror on an external hard drive for quick access.

Quick Start

Use the file-sync-skill to synchronize your Documents folder to your external backup drive.

Frequently Asked Questions about file-sync-skill

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

FAQPage Schema
How do I automatically sync files between local directories and cloud storage?

To automatically sync files between local directories and cloud storage, you can use this Skill to automate file synchronization and backup operations. It supports single-direction, bi-directional, and incremental synchronization with options for exclusion patterns and scheduled execution.

Can I schedule file backups to run at specific times using cron expressions?

Yes, you can schedule file backups to run at specific times using cron expressions. This Skill provides schedule management command-line interfaces, allowing you to set up automatic backups and syncs to run at specific intervals.

Does rsync work with incremental backup operations for changed files?

Yes, rsync works with incremental backup operations for changed files. This Skill integrates with rsync for efficient file transfers and supports incremental backups to save space and time by only backing up files that have changed since the last backup.

What is the best way to keep folders synchronized between my computer and an external drive?

The best way to keep folders synchronized between your computer and an external drive is using local sync automation. This Skill keeps folders synchronized across local directories and external drives with single-direction or bi-directional synchronization capabilities.

Can I exclude specific files or patterns during cloud backup synchronization?

Yes, you can exclude specific files or patterns during cloud backup synchronization. This Skill supports exclusion patterns during file synchronization and backup operations, allowing you to filter out unwanted files from your local to cloud transfers.

Do I need to manually delete files during bi-directional synchronization?

No, you do not need to manually delete files during bi-directional synchronization. This Skill supports options for deletion during single-direction, bi-directional, and incremental synchronization, automatically managing file removal across synced directories.