LaunchKit · 2026
Back to Skills

video-understand

Analyze and understand video content using AI.

0
426 downloads
by @sifr42

Setup & Installation

openclaw skills install @sifr42/video-understand

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

npx clawhub install video-understand

Version History

v1.0.1Feb 22, 2026 - Version note by skill developer:

- Added a third-party content warning to the documentation, advising users to treat analysis results from YouTube and arbitrary URLs as untrusted data. - No functional changes. Documentation update only.

What This Skill Does

Analyzes video content using AI, accepting local files, YouTube URLs, or HTTP video URLs as input. Supports Google Gemini and Moonshot AI (Kimi) as backends. Returns summaries, answers to specific questions, and optional timestamped breakdowns.

Handles YouTube and HTTP URLs natively through Gemini without downloading, caches local uploads by content hash to skip re-uploads, and wraps multiple AI providers in one CLI instead of requiring separate tools per source type.

When to use it

  • Summarizing a recorded team meeting without watching it
  • Asking follow-up questions about a YouTube tutorial
  • Getting a timestamped breakdown of a product demo video
  • Identifying key moments in a dashcam or security clip
  • Extracting spoken content or descriptions from an HTTP-hosted video

Example Workflow

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

INPUT

User asks: Summarize the key moments in this YouTube video with timestamps

AGENT
  1. 1Run `video-understand analyze "https://www.youtube.com/watch?v=VIDEO_ID" "What are the key moments?" --timestamps`
  2. 2Gemini receives the YouTube URL natively without downloading
  3. 3AI returns a timestamped breakdown of notable moments
  4. 4Agent formats and returns the summary to the user
OUTPUT

A timestamped list of key moments from the video

Requirements

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

GEMINI_API_KEY environment variable (Google Gemini API key)MOONSHOT_API_KEY environment variable (required only if using Kimi provider)yt-dlp installed (required only when using Kimi provider with YouTube URLs)