← ClaudeAtlas

media-projectlisted

Package completed visual storytelling video outputs into OpenShot editor projects with the system-installed media-project command. Use when an agent needs to run or verify a playable .osp handoff, preserve production sidecar metadata, or decide whether a project is ready for OpenShot packaging.
leynos/visual-storytelling-skills · ★ 4 · AI & Automation · score 70
Install: claude install-skill leynos/visual-storytelling-skills
# Media-project OpenShot handoff Use this skill when packaging selected generated clips into an OpenShot project with the `media-project` command. The command is expected to be installed at the system tool level before this skill is used, normally with `uv tool install`. Do not assume the story project contains the `media-project` source tree. The story project normally contains only generated media, metadata, prompts, and editor handoff outputs. ## Hard stop Before running `media-project package-openshot`, verify both commands exist: ```bash command -v media-project command -v ffprobe ``` If `media-project` is absent, stop immediately and report that the command must be installed system-wide with `uv tool install` before packaging can proceed. Do not look for repository-local source directories or try to run the command through a project checkout. If `ffprobe` is absent, stop immediately. Do not run the packager, do not write a minimal `.osp`, and do not tell the user the project is packaged. Report that `ffprobe` is required because OpenShot playback depends on full FFmpeg reader metadata in both `files[]` and `clips[].reader`. ## Inputs Only package a project after `video-generator` has produced reviewed local media and these project-root-relative files: - `generated/assembly_order.md` - `generated/generation_log.md` - every selected local video file named by those tables Preferred `generated/assembly_order.md` columns are: | Column | Meaning | | --- | --- | |