Communitygithub.com

lhaovo/short-video-skills

Gesamtsteuerung des Workflows von der Idee bis zur Veröffentlichung eines Kurzvideos: Erstellen des Produktionsverzeichnisses, Durchlaufen der fünf Phasen „Drehbuch/Storyboard → Prompt → Generierung → Lieferung → Veröffentlichung“, mit jeweils einer Qualitätskontrolle, Dokumentation des Status und Unterstützung für die nahtlose Fortsetzung über mehrere Sitzungen hinweg.

Was ist short-video-skills?

Dieser Skill definiert einen vollständigen, standardisierten Workflow für die Erstellung von Kurzvideos, der von der ersten Idee bis zur finalen Veröffentlichung reicht. Er fungiert als zentrale Prozesssteuerung, die die Projektstruktur vorgibt, den Ablauf durch fünf feste Phasen (S1: Drehbuch/Storyboard, S2: Prompts, S3: Generierung, S4: Lieferung, S5: Veröffentlichung) steuert und an jedem Phasenübergang eine verbindliche Qualitätskontrolle („Tor“) durchführt. Der Skill legt klare Verzeichnisstrukturen, einzuhaltende Dateinamenskonventionen und den Inhalt einer zentralen Statusdatei (flow-state.md) fest, um den Projektfortschritt dauerhaft und nachvollziehbar zu dokumentieren. Er ist als reiner Workflow-Manager konzipiert und delegiert domänenspezifische Aufgaben wie das Schreiben von Drehbüchern (an short-video-plan) oder die Prompt-Erstellung (an short-video-prompt) an spezialisierte Sub-Skills. Die Hauptvorteile liegen in der Vermeidung von typischen Fehlern (wie dem Überspringen von Phasen), der Ermöglichung einer problemlosen Unterbrechung und Wiederaufnahme der Arbeit in verschiedenen Sitzungen oder durch verschiedene Personen sowie der Sicherstellung, dass alle erforderlichen Assets und Qualitätskriterien erfüllt sind, bevor der nächste Schritt eingeleitet wird.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lhaovo/short-video-skills/tree/HEAD/short-video-flow

In Ihrer bevorzugten KI fragen

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

Dokumentation

Kurzvideo-Kommandozentrale

Ein Video von der Idee zur Veröffentlichung – alles in einem einzigen Verzeichnis. Dieser Skill kümmert sich um drei Dinge: Wie das Verzeichnis aufgebaut wird, wie die fünf Phasen durchlaufen werden und was in jeder Phase als „bestanden“ gilt.

Er lehrt nicht, wie man ein Drehbuch schreibt (das ist Sache von short-video-plan), ersetzt kein Generierungsmodell und führt keine Schnittarbeit durch. Er stellt sicher, dass: Man bei jeder Produktion durch einen Blick in das Verzeichnis sofort weiß, bei welchem Schritt man ist, was als nächstes zu tun ist und ob man fortfahren kann.


1. Die fünf Phasen

S1 Drehbuch/Storyboard → G1 → S2 Prompts → G2 → S3 Generierung → G3 → S4 Lieferung → G4 → S5 Veröffentlichung → G5 → Abgeschlossen
PhaseAufgabeHauptliefergegenstandZuständig
S1 Drehbuch/StoryboardThemenauswahl, Typ, Struktur, Drehbuch, Inhalts-Storyboard01-produktionsplan.mdshort-video-plan
S2 PromptsStoryboard → Asset-Liste + Generierungsliste02-asset-liste.md, 03-generierungsliste.mdshort-video-prompt
S3 GenerierungZuerst Assets bereitstellen, dann segmentierte Videos erstellen04-material/short-video-assets + short-video-generate
S4 LieferungSegmente zusammenfügen, Untertitel, Musik, Mischung05-Endprodukt/Schnittwerkzeug
S5 VeröffentlichungTitel, Cover, Hashtags, Zeitplan, Kennzeichnung06-veroeffentlichungspaket.mdDieser Skill

Es wird immer nur eine Phase auf einmal bearbeitet. Das Überspringen von Phasen ist die Hauptursache für Nacharbeiten – wenn G2 nicht bestanden wurde und man trotzdem mit der Generierung beginnt, werden die erstellten Materialien garantiert nicht zu den Einstellungsnummern passen.


2. Verzeichnis-Standard (dieser Skill ist die alleinige Autorität)

Alle Produktionsergebnisse gehen in dasselbe Verzeichnis, standardmäßig im Projektstamm unter outputs/. Andere Komponenten definieren keine eigenen Verzeichnisregeln mehr, sondern unterliegen ausnahmslos diesem Abschnitt.

2.1 Struktur

outputs/
└── 2026-09-29-wenig-schlaf-wie-adhs/
    ├── 00-prozess-status.md
    ├── 01-produktionsplan.md
    ├── 02-asset-liste.md
    ├── 03-generierungsliste.md
    ├── 04-material/
    │   ├── 01-asset-bilder/
    │   ├── 02-erster-frame/
    │   └── 03-clips/
    ├── 05-endprodukt/
    │   └── endprodukt-v1.mp4
    └── 06-veroeffentlichungspaket.md

Zweck der Nummern-Präfixe: Sobald das Verzeichnis geöffnet wird, sind die Dateien in der Prozessreihenfolge sortiert; man erkennt auf einen Blick, welche Phase bearbeitet wird und welche fehlt – ohne zusätzliche Navigationsdatei.

2.2 Verzeichnisname

Festes Format: JJJJ-MM-TT-Titel

ElementAnforderung
DatumTag der Verzeichniserstellung, danach unveränderlich
TrennzeichenEin Bindestrich zwischen Datum und Titel; innerhalb des Titels werden Wörter ebenfalls durch Bindestriche verbunden
LängeTitel 8–15 Zeichen
VerbotenSchrägstrich, Backslash, Doppelpunkt, Sternchen, Fragezeichen, Anführungszeichen, spitze Klammern, senkrechter Strich, Leerzeichen und Satzzeichen
Doppelter NameBei gleichem Titel am gleichen Tag wird -2, -3 usw. angehängt

Der Titel sollte der prägnanteste Ausdruck aus dem gewählten Thema sein, kein Kategoriename:

Nicht geeignetGeeignet
Wissenschaftlicher InhaltWenig Schlaf wie ADHS
Douyin KurzvideoHeißes Essen außen heiß, innen kalt
Thema vom 22. OktoberThermoskanne Kaffee nach Stunden kalt

Entscheidungsmethode: Kann man sich drei Monate später nur anhand des Verzeichnisnamens daran erinnern, um welches Video es sich handelt? Kategorienamen wird man sich nach drei Monaten garantiert nicht mehr erinnern können, Themennamen schon.

2.3 Drei eiserne Regeln

  1. Ein einmal erstellter Verzeichnisname wird nicht mehr geändert. Ändert man ihn, sind sofort Verweise auf Materialpfade unterbrochen. Soll der Titel geändert werden, ändert man den Veröffentlichungstitel in 06-veroeffentlichungspaket.md, nicht das Verzeichnis.
  2. Auch bei mehrtägiger Arbeit wird das Datum nicht geändert. Wenn man am nächsten Tag weitermacht, bleibt das Verzeichnis auf dem Datum der Erstellung; es wird kein neues Verzeichnis angelegt.
  3. Ein Video = ein Verzeichnis. Serien, Content-Fragmente oder Matrix-Auskopplungen werden nicht als Unterverzeichnisse angelegt, sondern es werden separate Verzeichnisse mit einem unterscheidenden Begriff im Titel erstellt.

2.4 Erster Schritt bei Arbeitsbeginn

Wenn der Benutzer „Ein neues Video starten“ sagt, müssen zuerst drei Dinge abgefragt werden, bevor das Verzeichnis erstellt wird:

  • Plattform (Douyin / Video Account / Xiaohongshu)
  • Ziellänge
  • Themenrichtung in einem Satz

Dann werden nacheinander vier Schritte ausgeführt:

  1. Verzeichnisnamen gemäß 2.2 generieren, dem Benutzer zur Bestätigung vorlesen – dies ist die einzige Gelegenheit, den Namen ohne Kosten zu ändern
  2. Verzeichnis erstellen, sowie die vier Unterverzeichnisse 04-material/01-asset-bilder, 02-erster-frame, 03-clips und 05-endprodukt
  3. 00-prozess-status.md schreiben: Aktuelle Phase = S1, Projektabnahme-Profil ausfüllen, alle fünf Tore auf „Nicht begonnen“ setzen
  4. Zu S1 wechseln, an die Inhaltsebene übergeben

Wird der Name nicht bestätigt, bevor das Verzeichnis erstellt wird, trägt der Benutzer die Kosten für eine spätere Namensänderung.


3. Statusdatei

00-prozess-status.md ist der Speicherpunkt dieses Videos. Wird sofort nach jedem Phasenfortschritt aktualisiert, nicht aufgespart.

Erforderliche Felder:

FeldZweck
Verzeichnisname, Erstellungsdatum, Plattform, ZiellängeIdentifikation
Aktuelle PhaseSechs Optionen: S1 / S2 / S3 / S4 / S5 / Abgeschlossen
Ergebnisse der fünf ToreG1–G5 einzeln: bestanden / nicht bestanden / nicht begonnen
Liste der LiefergegenständeVorhandene Dateien + fehlende Dateien
BlockierungspunkteWo es gerade hakt, worauf gewartet wird
Projektabnahme-ProfilInhaltstyp, Ziel, Rhythmusabsicht, Obergrenze für längste dialogfreie Intervalle, Träger von Stille, harte Einschränkungen, Abnehmer/Finalisierungsbedingungen
VersionshistorieEine Zeile pro Änderung: Datum + Was geändert wurde + Warum

Vorlage siehe assets/flow-state-template.md.

Es löst ein sehr konkretes Problem: Bei Sitzungswechsel, einer Woche Pause oder Übergabe an eine andere Person kann durch Lesen dieser einen Datei nahtlos weitergemacht werden. Ohne sie müsste man am dritten Tag erst das gesamte Material durchgehen, um sich zu erinnern, wo man war.


4. Die fünf Tore

Tore haben nur zwei Ergebnisse: Bestanden oder nicht bestanden. Bei „nicht bestanden“ wird in dieser Phase gestoppt; es gibt kein „erstmal weitermachen und schauen“.

G1 · Drehbuch/Storyboard bestanden (S1 → S2)

  • 01-produktionsplan.md alle fünf Abschnitte vollständig, alle acht Selbstprüfungsfragen bestanden
  • Abweichung der Gesamtlänge des Storyboards vom Ziel ≤30%
  • Jede Einstellung 2–6 Sekunden, Einstellungsnummern fortlaufend ohne Lücken
  • Selbstprüfung der roten Linien bestanden: Keine unbewiesene Wirksamkeit, keine erfundenen Aussagen, keine absoluten Formulierungen, keine persönlichen Daten
  • Benutzer hat Thema und Drehbuch bestätigt
  • Projektabnahme-Profil wurde ausgefüllt; wenn Plattform, Ziellänge oder harte Einschränkungen nicht bestätigt wurden, werden benutzerautorisierte Standardwerte aufgezeichnet, andernfalls wird bei S1 gestoppt
  • Abnahmeprofil hat die Obergrenze für das längste dialogfreie Intervall deklariert; bei Projekten, die lange Stille erlauben, wurde der Träger der stillen Abschnitte festgelegt
  • Für jede Einstellung wurden Funktion, kognitive Wirkung auf den Zuschauer, Vorbedingungen, wesentliche sichtbare Fakten und Längenabsicht festgelegt; dialogfreie Abschnitte beschreiben Träger wie Aktion, Geräusche, Musik oder Atmosphäre
  • Bei Nutzung des Planungs-Skills wird dessen scripts/check_plan.py ausgeführt, um mechanische Feld-, Längen- und Abhängigkeitsnummerierungsfehler zu beseitigen; bei reiner Installation dieses Workflow-Skills wird manuell anhand der G1-Checkliste geprüft und das Nichtausführen des Skripts dokumentiert

G2 · Generierungsliste bestanden (S2 → S3)

  • Jeder Prompt hat eine entsprechende Einstellungsnummer; es gibt keinen zusätzlichen Abschnitt
  • Die Summe der Längen aller Abschnitte weicht maximal 1 Sekunde von der Gesamtlänge des Storyboards ab
  • Alle in der Liste referenzierten Asset-Nummern sind in der Asset-Liste definiert; keine schwebenden Verweise
  • Hauptmodus ist festgelegt: Erster/letzter Frame oder Referenzbild, strikte Auswahl; Text-zu-Video wird nur für Einstellungen ohne Hauptmotiv verwendet
  • Einstellungen mit Produktparametern, Verpackung, Logo usw. sind mit „Muss echtes Bild verwenden“ gekennzeichnet; sie werden nicht der reinen Text-zu-Video-Generierung überlassen
  • In Abschnitten mit Dialog ist der originale Dialogtext vollständig im Prompt enthalten und stimmt Wort für Wort mit dem Voice-Over im Storyboard überein (Voice-Over wird nicht separat vertont; wenn dies fehlt, ist dieser Abschnitt stumm)
  • Im Feld „Bildbeschreibung“ jedes Prompts werden Hauptmotiv, Zustand, Aktion, Umgebung, Licht, Einstellungsgröße, Kameraposition/Winkel, Kamerabewegung und Abhängigkeiten/sichtbare Fakten aufgeführt; bei nicht zutreffenden Punkten wird der Grund angegeben
  • Wesentliche sichtbare Fakten, Vorbedingungen und Längenabsicht des Storyboards wurden auf den ersten Frame oder die Aktion innerhalb des Abschnitts abgebildet

G3 · Material bestanden (S3 → S4)

  • Für jeden Abschnitt liegt eine verwendbare Version vor; fehlende werden in den Blockierungspunkten festgehalten
  • Produktgeometrie ist nicht verzerrt, Etiketten sind lesbar und nicht verändert
  • Benachbarte Abschnitte passen an ihren Enden zusammen: Gleiches Produkt, gleiche Lichtrichtung, gleicher Bildausschnitt
  • Charakteristische Erkennungsmerkmale und deren Anzahl aus der IP/Charakter-Merkmal-Liste wurden in den finalisierten Clips Einstellung für Einstellung überprüft
  • Bei mehreren Kandidaten für dieselbe Einstellung wurde die ausgewählte Version in der Liste vermerkt
  • Dialog-Abschnitte wurden Satz für Satz auditiv geprüft: Keine fehlenden Sätze, keine falsch ausgesprochenen Schlüsselwörter
  • Das finale Dialogergebnis wurde in 04-material/00-dialog-final.json dokumentiert; die Transkription mehrdeutiger Schlüsselwörter dient lediglich als Hilfsmittel für die manuelle Hörprüfung
  • Das gesamte Videomaterial wurde manuell in chronologischer Reihenfolge gesichtet, wobei ursächliche Zusammenhänge über Einstellungen hinweg, Zustand von Charakteren/Requisiten, räumliche Kontinuität und Rhythmus geprüft wurden; das vor der Generierung erstellte Storyboard des ersten Frames ersetzt diese Prüfung nicht
  • Liegt eine Zeitachse für Dialoge in den finalisierten Clips vor, wird eine Rhythmusvorkontrolle durchgeführt; bei fehlenden Endprodukt-Untertiteln wird die Prüfung für S4 vorgemerkt, die Vorkontrolle wird nicht als endgültiges Ergebnis betrachtet
  • In der Generierungsliste genannte Postproduktionselemente wie Geräusche, überlagerter Text usw. haben einen Ausführungsplan für S4; es gibt keine schwebenden Zusagen

G4 · Endprodukt bestanden (S4 → S5)

  • Abweichung der tatsächlichen Länge vom Ziel ≤10%
  • Das Skript scripts/check_rhythm.py dieses Skills wird mit den Untertiteln des Endprodukts und der tatsächlichen Länge ausgeführt; der Bericht und das Ergebnis der Hörprüfung werden an 00-prozess-status.md angehängt; Lücken in den Untertiteln dienen lediglich als Proxy-Indikator für Dialogfreiheit
  • Die Untertitel stimmen mit dem tatsächlich Gehörten überein (nicht mit dem Originaltext – bei Aussprachefehlern gilt das Gehörte)
  • Die Stimme ist klar, die Musik unterdrückt die Stimme nicht
  • Bildformat, Auflösung und Bildrate entsprechen den Anforderungen der Zielplattform
  • Das längste dialogfreie Intervall im Endprodukt wird durch manuelle Hörprüfung bestimmt, der Untertitel-Lückenbericht dient der Lokalisierung; Überschreitet es den im Abnahmeprofil deklarierten Wert und ist die betreffende Einstellung nicht im Storyboard als nicht-sprachlicher Abschnitt deklariert, wird das Endprodukt zurückgewiesen
  • Für als „lange Stille erlaubt“ deklarierte Intervalle wird im Storyboard der Träger (Aktion, Geräusche, Musik oder Atmosphäre) beschrieben, und im Lieferergebnis werden die entsprechenden Dateien und Zeitpunkte markiert
  • Alle in der Generierungsliste zugesagten Postproduktionselemente wurden umgesetzt und können im Lieferergebnis lokalisiert werden, oder es liegt eine ausdrückliche Freistellung durch den Abnehmer vor

G5 · Vor Veröffentlichung bestanden (S5 → Abgeschlossen)

  • Stark regulierte Kategorien (Medikamente, Nahrungsergänzungsmittel, Medizinprodukte, Finanzen, Bildung) wurden einer separaten Prüfung unterzogen
  • KI-generierte Inhalte wurden gemäß den Plattformanforderungen gekennzeichnet
  • Titel, Cover, Hashtags und Veröffentlichungszeitpunkt sind vollständig
  • Keine persönlichen Daten, keine nicht autorisierten Porträts oder Orte

5. Übergabekarte

Phasen kommunizieren nur über Dateien miteinander, nicht durch „wo waren wir gerade“. Am Ende jeder Phase wird eine Karte ausgefüllt und im Feld „Übergabe“ der Statusdatei festgehalten:

ÜbergabeInhalt der Karte
S1 → S2Kurze Storyboard-Tabelle mit sechs Spalten sowie detaillierte Informationen pro Einstellung (kognitive Wirkung, Abhängigkeiten, sichtbare Fakten, Längenabsicht), Produktechtname und -spezifikationen, zwingend real darzustellende Informationen
S2 → S3Generierungsaufgabe pro Abschnitt: Abschnittsnummer, Länge, Prompt, Referenzbildnummer, Modus, Anzahl Kandidaten
S3 → S4Materialliste: Dateiname, Abschnittsnummer, Länge, Verfügbarkeit; ob Dialoge abschnittsweise auditiv geprüft wurden, ob BGM bereits ausgewählt
S4 → S5Endproduktdatei, Länge, Bildformat, Covermaterial, Verkaufsargumente und Hashtag-Begriffe

Vollständige Felder siehe references/stage-specs.md.


6. Fortsetzung eines unfertigen Videos

Wenn der Benutzer etwas sagt wie „Mach mit dem „Wenig Schlaf“-Video weiter“:

  1. Verzeichnisse unter outputs/ auflisten, nach Namen abgleichen; bei keinem Treffer nachfragen, nicht raten
  2. 00-prozess-status.md lesen, zuerst nur die aktuelle Phase und die Blockierungspunkte, nicht alle Liefergegenstände auf einmal
  3. Drei Zeilen melden: Wo man ist, wo es hakt, was als nächstes zu tun ist
  4. Nach Bestätigung in die entsprechende Phase wechseln

Nicht von vorne neu machen. Auch nicht die Statusdatei überspringen und die Phase direkt per Inferenz bestimmen – eine Fehleinschätzung würde ein bereits bestandenes Tor erneut öffnen.


7. Beziehung zu Sub-Skills

EbeneWerZuständigkeit
Workflow-EbeneDieser SkillVerzeichnis, Phasen, Tore, Status, Übergabe
Inhaltsebeneshort-video-planThemenauswahl, Typ, Struktur, Drehbuch, Inhalts-Storyboard
Prompt-Ebeneshort-video-promptStoryboard-Tabelle → Asset-Liste + Generierungsliste
Asset-Ebeneshort-video-assetsListe → Bilder: Planung, Kandidatenausgabe, Abnahme, Speicherung
Generierungsebeneshort-video-generateListe → Clips: Aufgaben erstellen, Abruf verfolgen, Mediengesundheitscheck, Protokoll
LieferungsebeneSchnittwerkzeugZusammenfügen, Untertitel, Musik, Mischung

Drei Regeln:

  • Die Inhaltsebene definiert keine Verzeichnisse, sie übergibt das fertige Produkt nur an den vom Workflow-Skill vorgegebenen Ort
  • Die Prompt-Ebene strukturiert den Inhalt nicht neu, sie übersetzt nur; dieser Skill kopiert nicht ihre Arbeitsweise
  • Die Asset-Ebene ändert weder Inhalt noch Prompts, sie sorgt nur dafür, dass das Bild erstellt wird, passt und die Abnahme besteht
  • Die Generierungsebene ändert kein visuelles Design, sie bringt nur das bereits festgelegte Bild in Bewegung und hinterlässt nachvollziehbare Aufgabenaufzeichnungen
  • Die Workflow-Ebene überschreibt keine Schreibstandards anderer Ebenen, sie entscheidet nur, ob ein Tor bestanden ist

Bei Konflikten: Verzeichnis- und Dateinamen richten sich nach diesem Skill, inhaltliche Entscheidungen nach short-video-plan.


8. Grenzen

  • Schreibt keine Drehbuchstandards vor: Themenauswahl, Struktur, Drehbuch, Storyboard-Schreibweise liegen in der Inhaltsebene; dieser Skill wiederholt sie nicht
  • Ersetzt kein Generierungsmodell: Beschreibt Aufgaben und Abnahmekriterien klar; garantiert nicht den Erfolg einer einzelnen Generierung
  • Führt keine Schnittarbeit durch: Legt Standards für das Endprodukt fest; das konkrete Zusammenfügen erfolgt im Schnittwerkzeug
  • Garantiert keine Reichweite: Die fünf Tore stellen sicher, dass der Workflow vollständig ist, das Material zusammenpasst und die Veröffentlichung konform ist; sie garantieren keine Performance-Kennzahlen
  • Ersetzt weder Plattformregeln noch rechtliche Prüfung: Plattformrichtlinien und Gesetze ändern sich; stark regulierte Kategorien müssen separat geprüft werden

9. Referenzmaterial (bei Bedarf laden)

DateiWann lesen
references/stage-specs.mdVor jeder Phase, beim Ausfüllen der Übergabekarte
references/delivery-and-publish.mdBeim Zusammenfügen des Endprodukts (S4) und Erstellen des Veröffentlichungspakets (S5)
references/regression-cases.mdNach Änderungen an Tor-Skripten oder -Kriterien zum Regressionstest
assets/flow-state-template.mdBei Neuerstellung des Workflows und bei jeder Statusaktualisierung
assets/publish-pack-template.mdBeim Ausfüllen des Veröffentlichungspakets (S5)

Die Arbeitsweise von S2 liegt nicht in diesem Skill, sondern wird von short-video-prompt übernommen. Dieser Skill ist nur zuständig für: Prüfung von G1 vor dem Eintritt in S2, und Prüfung von G2 nachdem die neue Liste erstellt wurde.

Individual skills in this repo

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

lhaovo/short-video-skills

为视频生成准备可用的图——把资产清单变成能直接喂给图生视频的素材:排生产顺序、定资产级别、出候选图、做一致性验收、按编号落盘、回写清单状态。支持三种来源:实拍、AI 生成、官方素材,不强制实拍。当用户说「准备素材」「出资产图」「首帧图」「角色三视图」「产品图跑一下」「资产对不上」「这条要哪些图」时使用。只管把图做出来并验收,不写分镜,不直接生成视频。

lhaovo/short-video-skills

把已过 G2 的生成清单落成真实视频片段——按段建 KIE Seedance 任务、轮询、下载、媒体体检、抽帧质检、听声核台词,并把每段的状态与请求指纹写进生成台账。三种模式互斥(文生 / 首帧图生 / 首尾帧图生)。旁白由模型直接念,台词照稿写进提示词,不走独立 TTS 配音。当用户提到视频生成、出片段、跑 Seedance、首帧图生、首尾帧、原生音频、台词念错、任务查询、片段下载、生成失败重试时使用。只管「把已定的画面和台词变成成段素材」,不重新设计视觉、不改台词文本、不做字幕、不做剪辑。

lhaovo/short-video-skills

把「我想拍点什么」变成一条想清楚的片子——先定主题(出 5 个候选、标明类型、给出推荐与淘汰理由),再定结构与分段剧本,最后切成镜头级内容分镜。支持两种入口:一句话主题(需要发散选题)与已有拆解剧本(跳过选题,先问复刻需求与复刻强度再判定改写)。当用户提到选题、定主题、短视频策划、写剧本、写大纲、分镜、镜头脚本、不知道拍什么、内容怎么排、科普干货、剧情软广、钩子怎么写、复刻别人的剧本时使用。只管内容层(讲什么、怎么讲),不碰执行层;内置的内容红线只防明显自伤,不替代合规审查。

lhaovo/short-video-skills

把已定稿的分镜表翻成可直接执行的两份清单——资产清单(要准备哪些图、每张图的图像提示词)与生成清单(每段视频的时长、模式、素材引用与提示词)。覆盖画面化、资产编号、切分生成单元、Seedance 视频提示词写法、首帧方案、一致性与失败诊断。当用户说「把分镜变成提示词」「写视频提示词」「这条片子要哪些图」「生成清单」「某个镜头生成不出来」时使用。只做翻译与清单,不重新编排内容,不直接出图出片。

Verwandte Skills