LaunchKit · 2026
Back to Skills

Video Editing Agent (VEA) for automated video processing, highlight generation, and editing.

1
355 downloads
by @shawnshenopeninterx

Setup & Installation

openclaw skills install @shawnshenopeninterx/vea

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install vea

Version History

v1.1.2Feb 23, 2026 - Version note by skill developer:

Made MEMORIES_API_KEY required (video indexing & comprehension). Reordered API keys table.

What This Skill Does

VEA is a locally-run video editing service that indexes video content, selects clips using AI comprehension, and assembles edited videos with narration, subtitles, and background music. It runs as a FastAPI server on localhost and delegates AI tasks to Memories.ai, Google Gemini, and ElevenLabs.

Handles clip selection, narration, subtitles, and music mixing in a single local pipeline rather than requiring separate tools for each editing step.

When to use it

  • Creating highlight reels from long event recordings
  • Adding AI voiceover to raw footage automatically
  • Burning subtitles into clips for TikTok or Reels
  • Reformatting landscape video to vertical aspect ratio
  • Indexing a video library for AI-powered clip retrieval

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a 1-minute highlight reel from my conference talk video

AGENT
  1. 1Start the VEA server locally and confirm it is running at localhost:8000
  2. 2Index the source video via POST /video-edit/v1/index to enable AI comprehension
  3. 3Present configuration options (narration, music, subtitles, aspect ratio) and wait for user confirmation
  4. 4Send the highlight reel request to /video-edit/v1/flexible_respond with confirmed settings
  5. 5Return the output video path from data/outputs/
OUTPUT

A 1-minute MP4 highlight reel with AI-selected clips, voiceover narration, background music, and burned-in subtitles saved to ~/vea/data/outputs/

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

MEMORIES_API_KEY (get at https://memories.ai/app/service/key)GOOGLE_API_KEY (Google Cloud Console)ELEVENLABS_API_KEY (ElevenLabs account)SOUNDSTRIPE_KEY (optional, Soundstripe account)FFmpeg installed on the system