Files
claude-video/.codex-plugin/plugin.json
T

44 lines
1.6 KiB
JSON
Raw Normal View History

2026-04-24 14:40:34 +10:00
{
"name": "watch",
2026-06-29 23:19:16 +10:00
"version": "0.2.0",
"description": "Let Claude watch a video. Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls captions or falls back to Whisper, and hands frames + transcript to Claude so it can answer questions about the video.",
"author": {
"name": "Bradley Bonanno"
},
"homepage": "https://github.com/bradautomates/claude-video",
"repository": "https://github.com/bradautomates/claude-video",
"license": "MIT",
"keywords": [
"video",
"watch",
"youtube",
"vimeo",
"tiktok",
"transcription",
"whisper",
"yt-dlp",
"ffmpeg",
"multimodal",
"frames"
],
"skills": "./skills/",
"interface": {
"displayName": "watch",
"shortDescription": "Give Claude a video input — paste a URL or path and ask about it.",
"longDescription": "watch adds a skill that lets the agent watch any video: it downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls a timestamped transcript from native captions (or the Whisper API as a fallback), and hands frames + transcript to the model so it can answer questions grounded in what's actually on screen and in the audio.",
"developerName": "Bradley Bonanno",
"category": "Productivity",
"capabilities": [
"Interactive",
"Read"
],
"websiteURL": "https://github.com/bradautomates/claude-video",
"defaultPrompt": [
"/watch https://youtu.be/dQw4w9WgXcQ what happens at the 30 second mark?",
"/watch ~/Movies/screen-recording.mp4 when does the UI break?",
"/watch https://youtu.be/<long-talk> summarize this"
],
"brandColor": "#E11D48"
}
2026-04-24 14:40:34 +10:00
}