Communitygithub.com

zroeschen/Video-Production-Factory

Bearbeite ein rohes Talking-Head-Video durch Transkription, Stille-Trimmen, Fehlerprüfung, visuelles Storytelling, Motion Graphics und geprüftes HyperFrames-Rendering. Für eine vollständige Bearbeitung verwenden; leite eine einzelne angeforderte Operation direkt an das spezialisierte Skill weiter.

Was ist Video-Production-Factory?

Dieser Skill fungiert als zentrale Produktionsstraße für die Videobearbeitung, die einen gesamten Rohtake (Talking-Head) von der Aufnahme bis zur finalen MP4-Ausgabe führt. Er koordiniert spezialisierte Sub-Skills wie `cut-silences`, `cut-mistakes`, `video-storytelling` und `hyperframes`, um eine vollständige Postproduktion zu automatisieren. Der Workflow beginnt mit der Transkription (z.B. ElevenLabs oder OpenAI Whisper), gefolgt von Stil- und Fehler-Cuts, der Erstellung einer visuellen Erzählstruktur mit Beat-Sheet, der Autorisierung von Motion-Graphics-Overlays und schließlich dem Rendering über HyperFrames. Der Skill stellt sicher, dass jeder Schritt geprüft wird (Preflight, Lint, Transkript-Sync-Validator) und verlangt explizite Erlaubnis, bevor kostenpflichtige Dienste oder Uploads ausgelöst werden. Entwickelt für Agenten wie Claude Code, Cursor oder Codex, die in einem lokalen Projektverzeichnis arbeiten, und liefert am Ende den MP4-Pfad, die Edit-Entscheidungen (EDL), das neu getimte Transkript, die Komposition und einen Prüfbericht (`VERIFY.md`).

Funktioniert mit✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/zroeschen/Video-Production-Factory/tree/HEAD/.agents/skills/edit-video

In Ihrer bevorzugten KI fragen

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

Dokumentation

Ein Video bearbeiten

Jedes Projekt in video-projects/<slug>/ aufbewahren und die Quellaufnahme erhalten. Lies den Arbeitsbereichs-Guide sowie das Briefing oder die DESIGN.md des Projekts. Falls eine Richtung fehlt, schlage einen Stil aus style-library/registry.json basierend auf dem Filmmaterial vor.

  1. Überprüfe Dauer, Streams und Quellauflösung mit ffprobe. Kopiere die Quelle in die Assets des Projekts oder verweise auf einen explizit angegebenen lokalen Pfad.
  2. Lies docs/TOOLS-AND-API-KEYS.md vor der Einrichtung des Dienstes. Wiederverwende ein passendes Wort- Transkript. Andernfalls verwende den gewählten Anbieter des Studenten; Zander verwendet standardmäßig node scripts/transcribe-elevenlabs.mjs <quelle>. OpenAI Whisper und lokales Whisper werden nach der Transkriptnormalisierung als unterstützte Workflow-Alternativen unterstützt. Überprüfe verfügbare Anmeldeinformationen oder lokale Abhängigkeiten. Erkläre Uploads und Kosten, bevor ein Dienst aufgerufen wird, dessen Autorisierung noch fehlt.
  3. Lies ../cut-silences/SKILL.md. Erstelle eine EDL und ein neu getimtes Transkript und rendere den Stille-Durchgang, wenn die Bearbeitung autorisiert ist.
  4. Lies ../cut-mistakes/SKILL.md. Überprüfe Kandidaten im Kontext und bewahre beabsichtigte Betonungen. Dokumentiere die überprüften Schnitte. Wenn keine Fehler geschnitten werden müssen, verwende die Stille-Ausgabe weiter. Ordne jedes Transkript dem tatsächlichen Video zu.
  5. Lies ../video-storytelling/SKILL.md für den visuellen Bogen und ../hyperframes-video-beats/SKILL.md für Overlays. Schreibe ein Beat-Sheet mit Transkript-Ankern, einer visuellen Idee pro Beat und bewussten Rückbezügen.
  6. Lies MOTION_PHILOSOPHY.md, ../hyperframes/SKILL.md und relevante GSAP- Referenzen, bevor du die Autorisierung durchführst. Verwende ../style-library/SKILL.md, um eine Karte auszuwählen oder anzupassen. Lokalisiere jedes Asset, das von der Komposition verwendet wird.
  7. Führe den Preflight und den HyperFrames-Lint aus dem Projekt aus, sowie den Transkript-Sync- Validator für verankerte Sub-Kompositionen. Überprüfe das Studio vor dem Entwurf.
  8. Rendere einen Entwurf, überprüfe codierte Frames und Übergänge und höre über Schnitt- Grenzen hinweg. Überprüfe die Framing des Gesichts, die Lesbarkeit von Text, schwarze Frames und A/V-Sync. Behebe Fehler vor dem endgültigen Render. Folge bereits erteilten Überprüfungsfreigaben; wiederhole keine Genehmigungsanfragen für dieselbe autorisierte Aktion.

Liefere den endgültigen MP4-Pfad, die Edit-Entscheidungen, das neu getimte Transkript, die Komposition und VERIFY.md, das beschreibt, was überprüft wurde und welche verbleibenden Einschränkungen bestehen. Ein automatisierter Detektor schlägt Bearbeitungen vor; redaktionelles Urteil bleibt notwendig.

Individual skills in this repo

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

zroeschen/Video-Production-Factory

Agent 2 of the video editing pipeline. Finds and removes spoken mistakes — stutters, repeated words, false starts, and retakes (re-recorded lines) — from a talking-head recording. Use after cut-silences, when asked to cut mistakes, remove stutters / repeats / filler restarts, clean up flubs, or keep the best take. Works review-gated: it proposes every cut with context and a reason for approval, then renders only the approved cuts via ffmpeg. Requires a word-level transcript.

zroeschen/Video-Production-Factory

Agent 1 of the video editing pipeline. Removes silences and dead air from a talking-head recording. Use when asked to cut silences, trim pauses, remove dead air / gaps, or tighten the pacing of a raw video, given a word-level transcript. Produces an edit list (EDL), a re-timed transcript for downstream agents, and optionally the cut video via ffmpeg. Does NOT cut mistakes, repeats, or false starts — that is the cut-mistakes agent.

zroeschen/Video-Production-Factory

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

zroeschen/Video-Production-Factory

HyperFrames CLI tool — hyperframes init, lint, preview, render, transcribe, tts, doctor, browser, info, upgrade, compositions, docs, benchmark. Use when scaffolding a project, linting or validating compositions, previewing in the studio, rendering to video, transcribing audio, generating TTS, or troubleshooting the HyperFrames environment.

Verwandte Skills