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.
> /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.mdname: 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.
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).
Repo: jordanrendric/claude-video-vision

