Dji Backup
v1.0.0Automates copying DJI camera footage from an SD card to the next numbered backup folder on a NAS for organized archiving.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The SKILL.md describes copying DJI footage from a mounted SD card (source) to a NAS mount (destination). The skill declares no credentials, binaries, or installs — consistent with a local file-copy helper. The only minor issue is the package lacks a human-readable description field, but that is documentation quality, not a capability mismatch.
Instruction Scope
Instructions are narrowly scoped to checking /Volumes/SD_Card/DCIM, enumerating /Volumes/File/DJI_Video/DJI_*, creating a new folder, and copying files. There are no instructions to read unrelated files, access network endpoints, or exfiltrate secrets. Note: the use of hard-coded mount paths is an assumption that may cause mistakes if a user’s mounts differ; the agent might operate on whatever is mounted at those paths.
Install Mechanism
No install spec and no code files — instruction-only. This is lowest-risk from an install perspective (nothing is written to disk by an installer).
Credentials
No environment variables, credentials, or config paths are requested. This is proportionate for a local backup operation.
Persistence & Privilege
always is false and the skill does not request persistent/system-wide changes. Autonomous invocation is allowed by default (normal). The skill does not attempt to modify other skills or global agent settings.
Assessment
This skill is coherent for local copying of DJI footage to a mounted NAS, and it requires no credentials. Before using it, confirm that the source (/Volumes/SD_Card/DCIM) and destination (/Volumes/File/DJI_Video) paths match your environment to avoid accidental copies or overwrites. Ensure the NAS has sufficient space and that you want the agent to perform file operations on those mounts. Because it is instruction-only, the agent will run shell-style file operations (ls, mkdir, cp) against those paths — consider asking for confirmation before any destructive actions and test the logic on a small sample folder first.Like a lobster shell, security has layers — review code before you run it.
latest
SKILL: DJI Video Backup
This skill automates backing up DJI camera footage from an SD card (or USB share) to a NAS archive folder.
Description
Use when the user asks to "copy DJI videos", "backup camera", or similar requests involving DJI footage and the NAS. It detects the source SD card, finds the next available destination folder (incrementing from DJI_001, DJI_002...), and copies the files.
Usage
- Check Source: Verify
/Volumes/SD_Card/DCIM(or similar) exists. - Check Destination: Look at
/Volumes/File/DJI_Video/to find the highest numbered folder (e.g.,DJI_005). - Create New Folder: Create the next number (e.g.,
DJI_006). - Copy: Copy the contents of the source
DCIMsubfolder (e.g.,100MEDIAorDJI_001) into the new destination folder. - Notify: Tell the user when started and when finished.
Paths
- Source:
/Volumes/SD_Card/DCIM(Look for subfolders likeDJI_xxxor100MEDIA) - Destination:
/Volumes/File/DJI_Video
Example Logic
# Find next folder index
last_dir=$(ls -d /Volumes/File/DJI_Video/DJI_* | sort | tail -1)
# extract number, add 1, mkdir new_dir
# cp -R /source/* /new_dir/
Comments
Loading comments...
