Communitygithub.com

OmnipotentCEOxJenny/sceneorder

Überprüft Zeitcodes, Dauern und Gesamtlaufzeit einer Cuts-Liste sowie Story und Rhythmus des Schnitts. Verwende dies, wenn ein Benutzer nach Zeitcodes, einer Cuts-Liste oder der Laufzeit eines Videos fragt.

Was ist sceneorder?

Dieses Skill ermöglicht es einem KI-Agenten (wie Claude Code, Cursor oder Codex), eine Cuts-Liste auf formale und inhaltliche Korrektheit zu prüfen. Es analysiert Zeitcodes im Format HH:MM:SS:FF, stellt sicher, dass Minuten und Sekunden im Bereich 00–59 liegen und Frames unter der angegebenen Bildrate (z. B. 00–23 bei 24 fps) sind. Außerdem wird validiert, dass jeder Out-Punkt nach dem In-Punkt liegt. Zusätzlich kann die Gesamtlaufzeit mit einer Soll-Laufzeit verglichen werden, um zu ermitteln, wie viel Material geschnitten oder hinzugefügt werden muss. Auf inhaltlicher Ebene bewertet das Skill die Story: ob der erste Schnitt das Thema einführt, jeder Cutaway einen klaren Bezug hat und ein eindeutiger Abschluss vorhanden ist. Falls Python verfügbar ist, kann das Skill das Skript `scripts/sceneorder.py` ausführen, das eine CSV-Datei mit Zeitcodes, Bildrate und Soll-Laufzeit verarbeitet und nur Non-Drop-Frame-Timecodes unterstützt. Das Skill meldet Probleme immer mit einer konkreten Korrekturanweisung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/OmnipotentCEOxJenny/sceneorder/tree/HEAD/skills/sceneorder-check

In Ihrer bevorzugten KI fragen

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

Dokumentation

Folge rules/scope.mdc. Antworte in der Sprache des Benutzers.

  1. Prüfe jeden Zeitcode: Format HH:MM:SS:FF, Minuten und Sekunden 00–59, Frames unter der Bildrate (00–23 bei 24 fps).
  2. Prüfe, ob jeder Out-Punkt nach seinem In-Punkt liegt.
  3. Prüfe die Gesamtlaufzeit gegen die Soll-Laufzeit und gib an, wie viel geschnitten oder hinzugefügt werden muss.
  4. Prüfe die Story: Sagt der erste Schnitt, worum es geht? Deckt jeder Cutaway etwas ab? Gibt es einen klaren Abschluss?
  5. Falls Python verfügbar ist, führe python3 scripts/sceneorder.py DATEI.csv --fps N --ziel TC aus. Es verarbeitet nur Non-Drop-Frame-Timecodes.
  6. Melde Probleme mit der genauen Korrektur.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills