scrollclaw-assemble

Assemble UGC campaign assets into a finalized MP4 with A-roll stitching, voice track, and TikTok captions.

68|15|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/TheMattBerman/scrollclaw --skill scrollclaw-assemble
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scrollclaw-assemble
Source: https://github.com/TheMattBerman/scrollclaw/tree/main/assemble
Command: npx skills add https://github.com/TheMattBerman/scrollclaw --skill scrollclaw-assemble

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the multi-step friction of turning stitched A-roll and B-roll into a phone-native UGC final video with continuous voice, consistent realism, and properly placed captions.

Core Features & Use Cases

  • Order-safe assembly pipeline: stitches A-roll first, unifies/places voice, inserts B-roll as visual-only segments, then applies post-production and captions last to preserve realism.
  • Mode-based execution: runs only stitch, only post, only captions, or the full full-assemble pipeline depending on user intent.
  • TikTok-native caption rendering: generates resolution-matched transparent caption PNGs and overlays them with TikTok Sans presets and safe-zone compliance.
  • Realism checklist and validation: enforces resolution/frame-rate normalization, cross-engine color/lighting matching, and the phone “scroll test” to catch AI tells early.

Quick Start

Ask to run full assembly for your campaign by saying: "full assemble the final UGC video for <slug> and include post-production and TikTok captions."

Frequently Asked Questions about scrollclaw-assemble

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assemble UGC videos with TikTok captions and continuous voice tracks?

Assemble UGC videos by stitching A-roll first, unifying the voice track, inserting B-roll as visual-only segments, applying post-production realism, and overlaying resolution-matched TikTok-native caption PNGs last to preserve realism.

What is the correct stage ordering for stitching A-roll and B-roll for post-production?

Correct stage ordering stitches A-roll first, orchestrates the continuous voice track, inserts B-roll as visual-only segments, applies post-production realism, and renders TikTok-native captions last to maintain cinematic consistency.

Can I run only caption overlays or post-production without stitching the full video?

You can run stitch-only, post-only, captions-only, or full-assemble workflows independently. Mode-based execution lets you isolate specific pipeline stages like TikTok-native caption rendering or post-production realism without re-stitching.

How do I normalize resolution and frame rates for Sora A-roll and Kling B-roll?

Normalize resolution and frame rates by enforcing cross-engine color and lighting matching during post-production. This validates Sora A-roll and Kling B-roll hybrid formats against realism checklists to catch AI tells early.

Why do my TikTok caption PNG overlays appear misaligned on my finalized MP4?

Caption PNG overlays appear misaligned if they are not generated at the exact video resolution. TikTok-native caption rendering requires resolution-matched transparent PNGs using TikTok Sans presets and safe-zone compliance to align correctly.

Does scrollclaw-assemble support hybrid talking-head formats combining multiple video engines?

The assembly pipeline supports both single-clip and multi-clip talking-head formats, including hybrid formats that combine Sora A-roll with Kling B-roll, stitching them with continuous voice tracks and post-production realism.