LaunchKit · 2026
Back to Skills

dji-backup

This skill automates backing up DJI camera footage from an SD card (or USB share) to a NAS archive folder.

0
500 downloads
by @crazyfeng666

Setup & Installation

openclaw skills install @crazyfeng666/dji-backup

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install dji-backup

What This Skill Does

Automates copying DJI camera footage from an SD card or USB share to a NAS archive folder. It detects the source, finds the next available numbered destination folder (DJI_001, DJI_002, etc.), and copies the files in sequence.

Eliminates manual folder numbering and copy steps that are error-prone when managing large collections of drone footage.

When to use it

  • Backing up drone footage after a flight session
  • Archiving DJI Osmo or Pocket recordings to NAS
  • Keeping footage organized with auto-incremented folder names
  • Transferring SD card contents without manual folder management
  • Clearing SD card space by moving videos to network storage

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Back up my DJI footage from the SD card'

AGENT
  1. 1Checks that /Volumes/SD_Card/DCIM exists and identifies the source subfolder (e.g., 100MEDIA)
  2. 2Scans /Volumes/File/DJI_Video/ to find the highest numbered DJI_xxx folder
  3. 3Creates the next incremented folder (e.g., DJI_006)
  4. 4Copies all contents from the source subfolder into the new destination folder
  5. 5Notifies the user when the transfer starts and when it completes
OUTPUT

Footage copied to /Volumes/File/DJI_Video/DJI_006 with confirmation message

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

NAS mounted at /Volumes/File with a DJI_Video directorySD card mounted at /Volumes/SD_Card