ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified file management Safety 3/5

claw2claw-filetransfer

Cross-platform file transfer between OpenClaw agents via rsync over SSH. From Claws for Claws - send files uncomplicated without getting drizzled by hot butter. Use when user wants to sync, backup, or transfer files between agents on different machines.

Why use this skill?

Transfer files, sync directories, and backup data between OpenClaw agents seamlessly using rsync over SSH. Supports Linux, macOS, and Windows.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/christopher-schulze/claw2claw-filetransfer
Or

What This Skill Does

The claw2claw-filetransfer skill acts as a robust bridge between OpenClaw agents, enabling seamless and efficient file synchronization and transfer. By leveraging the time-tested performance of rsync over SSH, it allows users to move files, backup directories, and sync project workspaces across disparate machines. Whether you are operating on Linux, macOS, or Windows, this skill handles the heavy lifting of delta-encoded transfers (only sending the bytes that changed), compression, and real-time progress tracking, ensuring your data moves as efficiently as possible without manual configuration overhead.

Installation

To integrate this capability into your workflow, install it via the OpenClaw hub using the command: clawhub install openclaw/skills/skills/christopher-schulze/claw2claw-filetransfer.

Before you start, ensure the underlying dependency, rsync, is available on your system. On Linux, this is typically handled via sudo apt install rsync. On macOS, use brew install rsync. For Windows users, the skill provides excellent compatibility through Git Bash, WSL (Windows Subsystem for Linux), or cwrsync. Once installed, verify your connection by running claw2claw setup <remote_ip> to configure your SSH authentication parameters.

Use Cases

This skill is perfect for developers and power users who need to maintain consistency across local and remote environments. Primary use cases include:

  • Synchronized Development: Keeping project source code synced between a primary workstation and a secondary build agent or server.
  • Automated Backups: Periodically pulling logs or critical configuration files from a remote agent to a secure local storage destination.
  • Data Distribution: Moving large datasets or compiled binaries to multiple remote agents simultaneously.
  • Maintenance: Quickly listing remote file structures or verifying connection health without manual terminal login.

Example Prompts

  1. "OpenClaw, please sync my current project directory to the remote production agent at 192.168.1.105."
  2. "I need to backup the logs directory from the remote server to my local machine. Please pull everything in /var/logs/ to ~/Backups/remote_logs."
  3. "Run a dry-run check to see which files in my source folder need to be updated on the remote agent before I perform the actual transfer."

Tips & Limitations

For optimal performance, always utilize key-based SSH authentication to prevent password prompts during automated transfers. While this tool is cross-platform, pay attention to path formatting; using forward slashes even on Windows environments usually mitigates path translation errors. Note that while delta-transfers are highly efficient for large files, the initial synchronization of a very large number of small files may experience minor overhead. If you are operating over a restricted bandwidth connection, utilize the RSYNC_BWLIMIT environment variable to prevent the agent from saturating your network.

Metadata

Stars1100
Views0
Updated2026-02-17
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-christopher-schulze-claw2claw-filetransfer": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#rsync#ssh#file-sync#devops#automation
Safety Score: 3/5

Flags: network-access, file-write, file-read