← ClaudeAtlas

producelisted

Builds the video and the per-platform text from an already-approved storyboard. Use when the user asks to "영상 만들어", "콘텐츠 제작", "produce the video", "플랫폼별 콘텐츠 만들어", or right after a storyboard is approved. Turns the approved scenes.js under data/[channel]/episodes/[topic]/storyboard/ into a narrated 9:16 video at 1080x1920/30fps — generated backgrounds, TTS narration, BGM with ducking, kinetic subtitles, brand outro — plus the Threads, Instagram, Facebook and YouTube text under the episode's output/, checked on a phone viewport before publishing. Where recording/alignment.json exists it cuts the user's own screen recording instead of generating scenes. Boundary — storyboard plans and stops for approval, produce starts after it, autoproduce runs both unattended.
ttalkkaklab/social-flow · ★ 0 · AI & Automation · score 75
Install: claude install-skill ttalkkaklab/social-flow
# Per-platform content production — data/[channel]/episodes/[topic]/output/ Turn the approved storyboard (`storyboard/scenes.js`) into a narrated video and per-platform text. **scenes.js is the only data source** for screens, narration, subtitles and captions. ``` data/<channel>/episodes/<topic>/ ├── storyboard/ # input (has to be in the approved state) ├── .work/ # intermediates (gitignore — cards/ broll/ pcm/ manifest) └── output/ ├── video/ # video.mp4 (clean) · video-sub.mp4 (burned-in) · subs.srt · cover.jpg · build-report.txt ├── threads/post.md # 반말 (casual) body + video link on the last line (no attached image) ├── instagram/caption.md ├── facebook/post.md └── youtube/meta.md # title · description · tags · thumbnail ``` For independent visual samples, use the installed planner and builder in [animation-review.md](references/animation-review.md). Fix plugin sources and rebuild; never substitute episode-specific scripts. This review mode has its own input contract and does not mark an episode publishable. ## Absolute rules Read [production-mode.md](../storyboard/references/production-mode.md) at entry: present hybrid and full-video choices **with first-pass and retry-inclusive costs and the budget cap**, then persist the user's selection. Reuse an existing approval on resume. Run `check-production.js storyboard/ --selection` before assets. For imported generated clips, follow [the reuse input contract](../storyboard