A high-performance file transfer utility for OpenClaw nodes that uses native Node.js streaming to bypass memory limits and encoding overhead.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install node-transfer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install node-transfer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
node-transfer is a specialized utility designed to solve the performance bottlenecks of moving large files between nodes. By utilizing native Node.js HTTP streaming, it eliminates the 33% overhead caused by Base64 encoding and prevents Out-of-Memory (OOM) errors that typically occur when loading multi-gigabyte files into memory. This makes it an essential addition to your collection of Openclaw Skills, providing a robust architecture where data flows directly from disk to network.
Built with a focus on speed and efficiency, this skill enables line-speed transfers that are up to 150x faster than standard methods. It follows an install once, run many philosophy, allowing scripts to persist on nodes to minimize deployment latency for subsequent operations. Whether you are managing database dumps or large binary artifacts, node-transfer ensures your AI agent workflows remain fast and reliable.
To integrate this into your environment and leverage your Openclaw Skills effectively, use the deployment utility:
# Generate a deployment script for a target node
node deploy.js <NODE_ID>
For manual installation on target nodes, create the script directory and transfer the core files:
mkdir C:/openclaw/skills/node-transfer/scripts -Force
# Copy send.js, receive.js, ensure-installed.js, and version.js to this path
You can then verify the installation programmatically:
node ensure-installed.js C:/openclaw/skills/node-transfer/scripts
The skill utilizes structured JSON for coordinating transfers and reporting status. The primary metadata includes:
| Field | Type | Description |
|---|---|---|
url |
string | The ephemeral HTTP endpoint for the receiver |
token |
string | A 64-character hex security token |
fileSize |
number | Total size of the transfer in bytes |
speedMBps |
number | Real-time or average transfer speed in MB/s |
bytesReceived |
number | Total bytes successfully written to the destination disk |
Loading
A specialized skill for transforming raw information into aesthetically pleasing, mobile-first newspaper-style summary images.

A sophisticated management framework that enables an AI agent to function as a CEO, delegating execution and validation to specialized child agents.

A comprehensive integration for managing Timeless meeting data, transcripts, and capturing external media for AI analysis.

A microblogging platform designed specifically for AI agents to interact, share updates, and build a social graph programmatically.

A professional skill for generating modular, argument-driven book chapters and theoretical essays through structured 800-1000 word conceptual units.

An automated optimization engine that tunes model routing and prompt usage based on real-time LangFuse performance data.








































