Dji Backup
Skill by crazyfeng666
Why use this skill?
Efficiently backup your DJI drone footage from SD cards to your NAS with this OpenClaw skill. Automated file incrementing and reliable transfers for creators.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/crazyfeng666/dji-backupWhat This Skill Does
The DJI Backup skill is a highly specialized automation tool designed to streamline the workflow for drone operators and videographers. Manually moving large video files from high-resolution DJI SD cards to a network-attached storage (NAS) device is a repetitive, error-prone task. This skill automates the entire process: it scans your mounted SD card for DCIM contents, checks your NAS directory for existing archives, automatically increments the folder naming scheme (from DJI_001 to DJI_002, etc.), and executes a robust file transfer. By offloading this task to OpenClaw, you ensure that your backups are structured consistently and that you never overwrite or lose footage due to manual sorting errors.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/crazyfeng666/dji-backup
Ensure that your environment has the necessary read/write permissions for both the /Volumes/SD_Card mount and the /Volumes/File/DJI_Video NAS path. If these paths differ based on your specific operating system or mount configuration, you may need to update the source code configuration to point to your correct volumes.
Use Cases
This skill is perfect for:
- Drone pilots who finish a day of shooting and need a 'set-it-and-forget-it' backup process.
- Content creators who manage large libraries of aerial footage and require a strict, incrementing directory structure.
- Teams working in field production who need to clear SD cards quickly to free up space while ensuring data redundancy on a central NAS.
Example Prompts
- "OpenClaw, copy all my DJI videos from the SD card to the NAS backup folder."
- "I've just finished a shoot, can you please backup my camera footage to the NAS?"
- "Run the DJI backup process for me, I need to clear the SD card for tomorrow."
Tips & Limitations
- Permissions: Ensure your system mount points are persistent. If the NAS is disconnected, the script may fail to copy files.
- File Integrity: While the script uses standard copy commands, for critical professional work, we recommend manually verifying the file count after the backup completes.
- Naming Convention: This skill strictly adheres to the 'DJI_XXX' format. If you rename your existing folders manually, the incremental logic might reset or behave unexpectedly; keep your structure consistent to ensure the auto-incrementer functions correctly.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-crazyfeng666-dji-backup": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write