ugc-campaign-pipeline
Complete UGC video campaign pipeline: product → hero image → variations → videos → edited final. ✅ USE WHEN: - User says "crear campaña UGC" or "pipeline completo" - Need end-to-end UGC video production - Starting from product image/URL → final edited video - Want the full Doritos-style workflow ❌ DON'T USE WHEN: - Just need one step (use individual skills) - Already have final videos, just editing → use Remotion - Only need images, no video → use Morpheus only OUTPUT: Edited MP4 video with multiple scenes + subtitles + logo
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/pauldelavallaz/ugc-campaign-pipelineUGC Campaign Pipeline
Complete workflow for creating UGC-style promotional videos from a product.
Pipeline Overview
┌─────────────────────────────────────────────────────────────────────┐
│ UGC CAMPAIGN PIPELINE │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ STEP 1: HERO IMAGE │
│ ├─ Input: Product image + model selection │
│ ├─ Tool: morpheus-fashion-design │
│ └─ Output: ~/clawd/outputs/{project}/morpheus/hero.png │
│ │
│ STEP 2: VARIATIONS │
│ ├─ Input: Hero image │
│ ├─ Tool: multishot-ugc │
│ └─ Output: ~/clawd/outputs/{project}/multishot/*.png (10 images) │
│ │
│ STEP 3: SELECTION │
│ ├─ Analyze all 11 images │
│ ├─ Criteria: variety, no errors, lip-sync friendly │
│ └─ Output: 4 best images selected │
│ │
│ STEP 4: SCRIPT │
│ ├─ Write 4-scene dialogue script │
│ ├─ Format: PURE DIALOGUE (no annotations) │
│ └─ Output: 4 lines of dialogue │
│ │
│ STEP 5: UGC VIDEOS │
│ ├─ Input: 4 images + 4 script lines │
│ ├─ Tool: veed-ugc (run 4 times) │
│ └─ Output: ~/clawd/outputs/{project}/ugc/*.mp4 (4 videos) │
│ │
│ STEP 6: FINAL EDIT │
│ ├─ Input: 4 videos + logo │
│ ├─ Tool: Remotion │
│ ├─ Add: subtitles, transitions, logo ending │
│ └─ Output: ~/clawd/outputs/{project}/final/video.mp4 │
│ │
└─────────────────────────────────────────────────────────────────────┘
Execution Checklist
Before Starting
- Product image received
- Brand/product name known
- Target audience understood
- Tone defined (casual, professional, energetic)
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-pauldelavallaz-ugc-campaign-pipeline": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
morpheus-fashion-design
Generate professional advertising images with AI models holding/wearing products. ✅ USE WHEN: - Need a person/model in the image WITH a product - Creating fashion ads, product campaigns, commercial photography - Want consistent model face across multiple shots - Need professional lighting/camera simulation - Input: product image + model reference (or catalog) ❌ DON'T USE WHEN: - Just editing/modifying an existing image → use nano-banana-pro - Product-only shot without a person → use nano-banana-pro - Already have the hero image, need variations → use multishot-ugc - Need video, not image → use veed-ugc after generating image - URL-based product fetch with brand profile → use ad-ready instead OUTPUT: Single high-quality PNG image (2K-4K resolution)
brand-analyzer
Analyze brands to generate comprehensive brand identity profiles (JSON). Use when the user wants to analyze a brand, create a brand profile, or needs brand data for ad generation. Stores profiles for reuse across Ad-Ready, Morpheus, and other creative workflows. Can list existing profiles and update them.
nano-banana-pro
Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.
multishot-ugc
Generate 10 perspective/angle variations from a single image for multi-shot UGC videos. ✅ USE WHEN: - Have a hero image and need camera angle variations - Creating multi-scene UGC videos (need different shots) - Want close-ups, wide shots, side angles from one source - Building a video with scene changes ❌ DON'T USE WHEN: - Don't have a hero image yet → use morpheus-fashion-design first - Need completely different scenes/locations → use Morpheus multiple times - Just need one image → skip this step - Want to edit images manually → use nano-banana-pro INPUT: Single image (person with product) OUTPUT: 10 PNG variations with different perspectives TYPICAL PIPELINE: Morpheus → multishot-ugc → select best 4 → veed-ugc each → Remotion edit
sora
Generate videos from text prompts or reference images using OpenAI Sora. ✅ USE WHEN: - Need AI-generated video from text description - Want image-to-video (animate a still image) - Creating cinematic/artistic video content - Need motion/animation without lip-sync ❌ DON'T USE WHEN: - Need lip-sync (person speaking) → use veed-ugc or ugc-manual - Just need image generation → use nano-banana-pro or morpheus - Editing existing videos → use Remotion - Need UGC-style talking head → use veed-ugc INPUT: Text prompt + optional reference image OUTPUT: MP4 video (various resolutions/durations)