fastcopy-file-transfer-optimizer

Configures multi-threaded file copying and synchronization with YAML profiles and integrity verification.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/devtools-skills --skill fastcopy-file-transfer-optimizer-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fastcopy-file-transfer-optimizer
Source: https://github.com/reason-machines/devtools-skills/tree/main/skills/fastcopy-file-transfer-optimizer
Command: npx skills add https://github.com/reason-machines/devtools-skills --skill fastcopy-file-transfer-optimizer-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Large file transfers and backups are slow, error-prone, and hard to automate when done manually, especially across networks or with multi-gigabyte datasets. ## Core Features & Use Cases - Parallel Transfers: Copy files with up to 64 concurrent streams, configurable buffer sizes, and resume-on-failure support. - YAML Profile Configuration: Define reusable transfer profiles for balanced, turbo, or scheduled backup modes with filters, hooks, and logging. - Integrity Verification: Validate transfers with SHA-256/CRC-32 checks, dry-run previews, and differential sync. - Use Case: Automate a nightly backup of a documents directory to a NAS with a cron-scheduled YAML profile, email hooks on completion, and verification enabled. ## Quick Start Ask the AI to create a FastCopy YAML profile that copies a source directory to a backup destination with 32 streams, verification, and resume enabled.

Frequently Asked Questions about fastcopy-file-transfer-optimizer

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

FAQPage Schema
How do I copy files faster with FastCopy?▼

Increase parallel streams and buffer size, for example fastcopy /source /dest --streams 64 --buffer-size 512 --mode turbo. Disable verification with --no-verify when speed matters more than integrity checks.

How to configure FastCopy with a YAML profile?▼

Create a YAML file defining transfer mode, streams, buffer_size_mb, verify, and source/destination paths, then run fastcopy --profile your-profile.yaml. You can override individual settings with CLI flags like --streams or --verify.

Does FastCopy support resuming interrupted transfers?▼

Yes, FastCopy supports resume with the --resume flag or resume: always in a profile. It uses checkpoint files to continue large transfers from where they stopped after a failure.

Can FastCopy run scheduled or automated backups?▼

Yes, profiles support schedule types including cron expressions and watch mode with intervals. Hooks like on_start, on_complete, and on_error let you trigger notifications or scripts around each run.

Why is my FastCopy transfer slow or failing?▼

Slow transfers often come from too many streams on a CPU-bound system or small buffers; run fastcopy --benchmark to check. For failures, enable --log-level debug, reduce streams on unstable networks, and increase retry counts in the network section.