digikam-media-pack-copy
Installation
SKILL.md
DigiKam Media Pack Copy Workflow
Given a list of DigiKam tag names, a destination directory, and a size limit, this skill:
- Queries the DigiKam SQLite database for all files carrying any of the specified tags
- Builds a shuffled collection using the media pack spec
- Clears the destination's file contents without removing the directory itself
- rsyncs the selected files preserving directory structure
- Randomizes file timestamps, giving each media pack one shared random timestamp
Carry all values forward through steps — do not prompt the user between steps unless a step fails.
Inputs
The user must supply:
- Tag names (e.g.
deviantart,young,model) - Destination directory (e.g.
~/Documents/jack) - Size limit (e.g.
5GB)