Install
openclaw skills install bookmorph-magicOrchestrate book-to-content workflows to generate video, audio, cover images, and a manifest for episode or campaign packages.
openclaw skills install bookmorph-magicUse this skill as a publishable template for book-to-content orchestration. It is not a private, fixed workflow.
Typical outputs:
3:4, 4:3, 1:1)manifest.jsonbook selectorlongform content generatorcover generatorreferences/integration-template.md.ep38, EP38, episode 38, or 第38期episode-epNN-video.<ext>epNN-audio.<ext>epNN-cover-3x4.<ext>epNN-cover-4x3.<ext>epNN-cover-1x1.<ext>manifest.jsonscripts/episode_bundle.py parse-episode.prepare-dest.book selector adapter until it chooses exactly one source book.longform content generator adapter to produce a video and an audio output.cover generator adapter to produce 3:4, 4:3, and 1:1 images.bundle to copy the final artifacts into the episode directory and write manifest.json.Must return enough information to identify one selected source:
Must return:
Must return:
3:44:31:1python3 {baseDir}/scripts/episode_bundle.py parse-episode --text "制作ep38内容" --output-root "/abs/output/root"
python3 {baseDir}/scripts/episode_bundle.py prepare-dest --episode 38 --clear-existing --output-root "/abs/output/root"
python3 {baseDir}/scripts/episode_bundle.py bundle --episode 38 --video "/abs/video.mp4" --audio "/abs/audio.m4a" --image-3x4 "/abs/3x4.png" --image-4x3 "/abs/4x3.png" --image-1x1 "/abs/1x1.png" --book-title "Example Book" --author "Example Author" --book-path "/abs/book.epub" --selector-adapter "my-book-selector" --selector-reference "round-1" --selection-round 1 --longform-attempts 1 --cover-attempts 1 --prompt-archive "/abs/prompts.md" --output-root "/abs/output/root"
python3 {baseDir}/scripts/episode_bundle.py bundle --episode 38 --selection-round 3 --longform-attempts 0 --cover-attempts 0 --status failed --failure "selector=no valid source book" --output-root "/abs/output/root"
references/integration-template.mdreferences/manifest-schema.md