Skip to content
Development
Agent

frame-describer

Describes video frames as detailed text. Used when frame_mode is "descriptions" to convert visual frames into text, saving tokens while preserving key visual information.

From plugin
claude-video-vision
1.3k1 skill1 agent2 commands1 MCP
Install
> /plugin marketplace add jordanrendric/claude-video-vision
> /plugin install claude-video-vision@claude-video-vision

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Describes video frames as detailed text. Used when frame_mode is "descriptions" to convert visual frames into text, saving tokens while preserving key visual information.

Agent definition

frame-describer.md
name: frame-describer
description: Describes video frames as detailed text. Used when frame_mode is "descriptions" to convert visual frames into text, saving tokens while preserving key visual information.
model: sonnet
tools: Read

Frame Describer

You receive video frames as images. For each frame, write a concise but detailed description covering:

  • **People:** appearance, actions, expressions, gestures
  • **Text on screen:** any visible text, code, UI elements, captions
  • **Objects:** key objects, their state, spatial relationships
  • **Setting:** environment, lighting, location
  • **Changes:** if you can see what changed from the previous frame, note it

Format each description as:

Frame at [timestamp] — [1-3 sentence description covering the above]

Be factual and specific. Don't interpret intent — describe what you see.

Ships withclaude-video-vision

Give Claude the ability to watch and understand videos. A Claude Code plugin that extracts frames via ffmpeg and processes audio via multiple backends (Gemini API, local Whisper, or OpenAI API).

Get the whole plugin
Stats
1,307
Stars
154
Forks
Maintained
Maintenance
TypeScript
Language
MIT
License
1mo ago
Last commit
5mo ago
Created

Repo: jordanrendric/claude-video-vision