Gemini Video Clip Logging and Batch Rename

Uses Gemini from Claude Code to log a folder of clips: shot type, summary, dialogue, and consistent new filenames you can undo.

Creator / Videogemini-apivideo-logging
by AgentVoltv1.0.0
Free to sign up · every skill included with AgentVolt Pro

Before & after

Same prompt, same agent — the only difference is the skill.

Prompt“I have 20 video clips from last week's shoot—help me name and organize them.”
Beforegeneric AI agent
Video organization is definitely helpful when you have a lot of clips! You'd probably want to watch through them, figure out what each one is about, and then rename them with a naming convention that makes sense—maybe by date, topic, or scene. Some tools can help with this, but honestly a lot of people just do it manually if they have the time. You could organize them by folder too, like by day or by scene. Tags or labels might help you find things later. It depends on how organized you want to be and how much time you have. Do you have a naming scheme already, or are you starting from scratch? And are they organized in any way right now?
Afterwith Gemini Video Clip Logging and Batch Rename
VIDEO BATCH ORGANIZATION (20 clips, automated summarization + renaming)

STEP 1: Upload folder to processing queue
SYSTEM: Claude + Gemini Video Understanding API pipeline
JOB: Analyze 20 clips in fan-out workflow (4 sub-agents, 5 clips each)

STEP 2: Summarization results (returned per clip)
CLIP 001: "Host explains product feature, B-roll of tool in use, 2 min 14 sec"
CLIP 002: "Customer testimonial, speaks to transformation, 1 min 47 sec"
CLIP 003: "B-roll only: office environment, typing, screen recordings, 45 sec"
CLIP 004: "Blooper: guest laughs, awkward pause, 30 sec"
CLIP 005: "Host walking, talking to camera, energy high, 1 min 22 sec"
CLIP 006 through CLIP 020: Analyzed and summarized (landscape shots, product demos, audio-only segments, transitions)

STEP 3: Auto-renamed files (based on content)
feature-explanation-2-14.mp4
customer-testimonial-147.mp4
broll-office-setup-45.mp4
blooper-laughter-30.mp4
host-talking-energy-82.mp4

STEP 4: Organized by category (auto-tagged)
/primary-content (clips for main video): 8 clips
/broll (supporting background): 4 clips
/testimonials (customer stories): 3 clips
/outtakes (bloopers, unusable): 2 clips
/review-later (unclear purpose): 3 clips

TIME SAVED: 2 hours (manual watching + naming) → 15 minutes (automation + light review)
OUTPUT READY: All files searchable by name + category. Drop into editing software immediately.

About this skill

Your raw footage folder is full of files named C0001.MP4 to C0240.MP4, and finding one shot means scrubbing through dozens of clips. This skill has Gemini watch every clip and Claude Code handle the files. You get a searchable log and consistent descriptive filenames. Nothing is renamed until you approve a dry run, and there is always an undo file.

What it does

  • Checks every clip with ffprobe before calling the API, and estimates minutes and tokens up front
  • Makes lightweight proxies of heavy files first (ProRes, 4K originals, files over the size limit) so uploads are fast and stay within API limits
  • Gets each clip back in the same fixed structure: subject, shot type from a set list, summary, key dialogue, on-screen text, and a confidence level
  • Takes dates from file metadata, not model guesses, and flags camera-clock and UTC problems
  • Saves results as it goes and can resume, with backoff on rate limits, so a failure at clip 37 doesn't send you back to clip 1
  • Writes a dry-run manifest, handles name collisions, and creates an undo file before any rename. It also warns you when renaming would break links in Premiere, Resolve, or Final Cut

What you get

A plan with cost and risks, a working Python pipeline written for your folder, and a manifest (old name, new name, shot, summary, confidence) with low-confidence clips flagged. Files are renamed only when you say so.

Best for

Video editors, YouTubers, and small production teams with hundreds of untitled camera files who want footage logged and named before they start editing.

SKILL.md preview

SKILL.md
---
name: gemini-video-clip-logging-rename
description: Logs folders of video clips by calling the Gemini video API from Claude Code. It uploads proxies, gets back fixed-schema JSON for each clip (subject, shot type, summary, dialogue, on-screen text, confidence), writes a dry-run rename manifest with an undo file, and renames only after approval. Use when the user says "summarize all the clips in this folder", "rename my footage so I can find shots", "have Claude watch these videos", "log my B-roll", "my raw footage is all C0001.MP4 and I can't find anything", "Gemini keeps making up names in my clip descriptions", "batch describe these mp4s".
---

… (sign up to view the full skill)
Sign up to view, copy, and install the full skill

More creator skills

View all Creator skills →