What problem does it solve? Short-form videos fail when hooks are weak, captions exceed platform limits, or storyboards lack visual specificity. This Skill encodes every creative constraint governing the SwarmXQ video generation pipeline so that script sections, virality scores, captions, and storyboard scenes meet enforceable quality gates instead of relying on subjective judgment. ## Core Features & Use Cases - Script Section Contracts: Defines non-negotiable rules for [HOOK] (≤18 words, no preamble openers), [BODY] (stakes escalation with [VISUAL:] tags), [RESOLUTION] (action frame), and [CTA] (5–8 specific words). - Virality Scoring Contract: Specifies the ViralitySignal interface, the weighted formula (hookStrength×0.35 + completionProxy×0.25 + shareability×0.25 + seoScore×0.15), and scoring rubric anchors. - Caption & Storyboard Gates: Enforces CAPTION_RULES (firstLine ≤40 chars, 3–5 hashtags, platform character caps for TikTok/Reels/Shorts) and storyboard scene counts per video length with ComfyUI-ready comfyPrompt standards. - Use Case: When modifying video-orchestrator.ts tone prompts or adding a new tone variant to VideoJobRequest, load this Skill to update TONE_RULES, TONE_BACKGROUNDS, and TONE_ACCENTS in the correct order without breaking the pipeline. ## Quick Start Load this skill alongside swarmxq-video-pipeline-architect before making any change to script prompts, tone routing, virality scoring, or caption generation in the video pipeline.