From video-editing
Reference for the video-editing plugin's per-user data store. Other skills in this plugin (setup-index, profile-system, render-profiles, setup-nas, etc.) read and write to this location. Linux-only — Windows users will need to fork. Don't invoke directly; this is documentation other skills consult.
How this skill is triggered — by the user, by Claude, or both
Slash command
/video-editing:_data-storeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
All persistent state for this plugin lives in a single per-user directory. Skills read and write to this directory; nothing belongs under `~/.claude/`.
All persistent state for this plugin lives in a single per-user directory. Skills read and write to this directory; nothing belongs under ~/.claude/.
${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/video-editing/
| File | Purpose |
|---|---|
index.json | Path to the user's video index (base dir holding all projects) |
system-profile.json | Detected GPU, ffmpeg encoders, codecs |
render-profiles.json | Named, reusable render presets (codec, resolution, bitrate) |
nas.json | NAS path / mount, raw + render destinations |
preferences.json | Per-user prefs: EQ preset path, loudness target, default render profile, python venv path, installed tools |
presets/ | Bundled-in copies of user-supplied presets (e.g. talking-head EQ) |
venv/ | Shared uv-managed Python virtualenv for moviepy, auto-editor, etc. |
tools/ | Cloned repos for tools without a PyPI release (VideoAgent, vit) |
realpath to canonicalize).jq when available; fall back to grep -oP for portability.<file>.tmp then mv.This plugin assumes Linux: lspci, nvidia-smi, vainfo, pactl, rsync, ffmpeg, mlt, kdenlive. Windows or macOS users should fork and adapt.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin video-editing