Communitygithub.com

ukvalley/video-editing-skills

Erstellen Sie aus einem einzigen Dreh oder Schnitt viele Performance-Ad-Creatives für Meta (Facebook/Instagram) und YouTube-Anzeigen – modulare Hooks × Bodies × CTAs-Matrix, 9:16 / 4:5 / 1:1 / 16:9-Versionen mit Plattform-Sicherheitszonen, UGC/Talking-Head- und Produktdemo-Stile, eingebrannte Untertitel für stummgeschaltete Wiedergabe, Angebots-/Preiseinblendungen, konsistente Benennung für Tests und einen kreativen Testplan.

Was ist video-editing-skills?

Diese Fähigkeit automatisiert die Erstellung vieler Werbe-Creative-Varianten aus einem einzigen Video-Dreh oder Schnitt. Sie ist ideal für Performance-Marketing-Agenturen und Werbetreibende, die schnell mehrere Anzeigenvarianten für Facebook, Instagram und YouTube testen möchten. Basierend auf einer modularen Hook-Body-CTA-Matrix schneidet die Fähigkeit die Videosegmente automatisch zusammen, erstellt mehrere Formate (9:16, 4:5, 1:1, 16:9) und wendet Plattform-Sicherheitszonen für Text und Logos an. Sie unterstützt UGC/Talking-Head- und Produktdemo-Stile, fügt eingebrannte Untertitel für stummgeschaltete Wiedergabe sowie Angebots- und Preiseinblendungen hinzu und generiert konsistente Dateinamen für A/B-Tests. Die Fähigkeit erstellt zudem einen Testplan und eine Tabelle der erstellten Dateien für die effektive Kampagnenoptimierung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ukvalley/video-editing-skills/tree/HEAD/skills/ad-creative-variants

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Werbe-Creative-Varianten

Lesen Sie zuerst video-studio. Einzelne, polierte Anzeigen stammen aus hinglish-talking-head-reel (Moderator) oder product-explainer-video (Bewegungsgrafiken); diese Fähigkeit vervielfacht sie für Tests. Erfinden Sie niemals Behauptungen, Zahlen, Preise oder Garantien – verwenden Sie nur das, was der Kunde genehmigt hat (z. B. ein Rückversprechen nur mit seiner Bedingungsuntertitelung; keine erfundenen Zahlen).

1. Planen Sie die Matrix (zeigen Sie sie vor dem Rendern an)

edit/ads/matrix.json:

{"hooks":  [{"id":"H1","src":"raw/a.mp4","in":12.1,"out":15.0,"title":"STOP WASTING AD SPEND"}, ...],
 "bodies": [{"id":"B1","segments":[[40.2,52.8],[60.0,71.4]]}, ...],
 "ctas":   [{"id":"C1","src":"raw/a.mp4","in":90.0,"out":94.5,"button":"Book a Strategy Call"}],
 "combos": [["H1","B1","C1"], ["H2","B1","C1"], ["H3","B1","C1"]],
 "formats": ["9x16", "4x5", "1x1"]}
  • Testen Sie jeweils eine Variable: 3–5 Hooks auf demselben Body/CTA zuerst (Hooks beeinflussen die Ergebnisse am meisten); dann Bodies; dann CTA/Angebot.
  • Hook-Typen zur Auswahl: kühne Behauptung, Zahl/Ergebnis, Schmerzfrage, Musterunterbrechung (visuelle Überraschung), Testimonial-Zeile, „POV:“/„Wenn Sie…“, vor→nach, Einwandansprache. Der erste Frame muss als Standbild funktionieren (kein Einblenden, Text auf Frame 1).
  • Ziellängen: 15 s, 30 s, (45–60 s für UGC-Story). Immer Untertitel (85 % schauen stumm).

2. Erstellen

  • Schneiden Sie jede Kombination als eine Keep-Liste (keep_render.py-Segmente, Hook → Body → CTA, "src" pro Segment) bei 1080x1920 Master; Pausen knapp (~0,1 s).
  • Formate aus dem 9:16-Master: 4:5 1080x1350 und 1:1 1080x1080 durch Neuzuschneiden der Quelle (face_track.py --aspect 4:5), nicht durch Stauchen; 16:9 für YouTube-In-Stream aus der breiten Quelle. Platzieren Sie Einblendungen/Untertitel je Format neu.
  • Sicherheitszonen: 9:16 Reels/Stories – Text und Logo in y 250–1340 und x 60–1020 halten (obere 14 % und untere ~35 % sind von der UI abgedeckt); 4:5 Feed – 50 px Ränder; Untertitel über dem CTA-Button-Bereich.
  • Einblendungen: Hook-Titel auf Frame 1 (3–6 Wörter), Angebots-/Preiseinblendung bei gesprochenem Text, kleines Markenlogo oben, CTA-Endcard 2–3 s mit der exakten Button-Beschriftung („Tap Learn More“, „Book a Strategy Call“) + Domain. Musikbett −16 dB, SFX bei Einblendungen.
  • Master jeweils: −14 LUFS --tp -1.5, H.264 high, AAC 320k, faststart; qc.py --platform reels|feed|youtube.

3. Benennen und übergeben

Name: <client>_<campaign>_<H#>-<B#>-<C#>_<len>s_<format>_v<N>.mp4 (z. B. acme_leads_H2-B1-C1_30s_9x16_v1.mp4) in exports/ads/. Geben Sie dem Benutzer eine Tabelle (Datei, Hook-Text, Länge, Format) und einen Testplan: Welches Ad Set bekommt welche Kombos, mindestens 3–5 Tage oder ~50 Conversions pro Variante laufen lassen, bevor ein Gewinner feststeht; Hooks anhand der Thumb-Stop-Rate (3-s-Ansichtsrate) und Halterate bewerten, Bodies anhand CTR/CPA. Cover/Thumbnails für YouTube via thumbnail-designer.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills