video-editor

Automates session-based video production workflows for brand ads with storyboard, voiceover, captioning, and rendering.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cgk-platform/cgk --skill video-editor-cgk-platform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-editor
Source: https://github.com/cgk-platform/cgk/tree/main/openclaw-skills/video-editor
Command: npx skills add https://github.com/cgk-platform/cgk --skill video-editor-cgk-platform

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, google-api-python-client, google-auth, google-auth-oauthlib, yt-dlp, elevenlabs, and includes scripts (resource) components.

What problem does it solve?

Coordinates a complex, multi-step video production process end-to-end, enabling teams to plan, source footage, generate voiceovers, add captions, render, and deliver polished ads without manual stitching of disparate tools.

Core Features & Use Cases

  • Session-based orchestration: Uses a safe wrapper (video_editor_safe.sh) to enforce a guided, step-by-step production workflow.
  • Footage cataloging & sourcing: Integrates analyze-footage, gdrive, Pexels stock, and social sources to build a reusable media catalog.
  • Voiceover & captions: Generates voiceovers (ElevenLabs) and automated captions with flexible styles and overlays.
  • Brand context & platform integration: Loads per-brand context and syncs with CGK Creative Studio for project management and delivery.
  • End-to-end delivery: Renders and delivers final videos to Slack and to platform UIs, with optional backup/archive steps.

Quick Start

Initialize a new session with video_editor_safe.sh start, then run analyze-footage or storyboard to begin building your video pipeline.

Frequently Asked Questions about video-editor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end video production for brand ads?

You can automate end-to-end video production by initializing a session with the safe wrapper script to enforce a guided, step-by-step workflow for storyboarding, footage sourcing, voiceover generation, rendering, and delivery.

Can I generate voiceovers and add captions using ElevenLabs and ffmpeg?

Yes, voiceovers are generated using ElevenLabs and automated captions with flexible styles and overlays are added, with ffmpeg supporting the rendering process to produce polished video outputs.

Does the video editing workflow integrate with Pexels for stock footage sourcing?

Yes, the video editing workflow integrates with Pexels stock and social sources to build a reusable media catalog, applying catalog-backed footage references for safe and repeatable outputs.

What is storyboard-driven video production and how does it manage footage catalogs?

Storyboard-driven video production uses a guided session to plan scenes, while footage cataloging integrates analyze-footage and Google Drive to build a reusable media catalog for sourcing assets.

How do I deliver rendered videos to Slack and the CGK Creative Studio?

Rendered videos are delivered directly to Slack and platform UIs via integrated syncing, with optional backup and archive steps to ensure safe project management and final delivery.

What are the limitations of using a session-based video production workflow?

Limitations include strict env gating, step prerequisites, TTLs, and platform integration requirements, meaning steps cannot be skipped and must follow the enforced safe wrapper sequence.