From Watch Skill
The user asks about videos watched in the past or across sessions — "have we watched anything about X", "which video showed that error", "what did that meeting decide", "search my videos", or a question that spans several videos. Use this to search and answer from the persistent cross-video index instead of saying you don't remember.
How this skill is triggered — by the user, by Claude, or both
Slash command
/watch-skill:video-memoryThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Every video ever watched on this machine is still here — frames, OCR,
Every video ever watched on this machine is still here — frames, OCR,
transcripts, and past answers, in one persistent index under
~/.watch-skill/. You never have to say "I don't remember that video."
Sessions don't expire it; watching more videos makes it more useful.
watch-skill list
Every indexed video: id, title, duration, when it was analyzed. Check here before watching anything — it may already be in memory from a previous session.
watch-skill search "<phrase or keywords>"
Hybrid keyword + semantic search across every video, any language (Arabic folding, CJK and Thai segmentation are handled). Hits come back with video + timestamp; follow up on a hit with:
watch-skill ask <video_id> "<the user's actual question>"
watch-skill moment <video_id> <timestamp>
"What did we decide about the pricing page across those meetings?" — questions no single video answers go to the library synthesizer:
watch-skill library ask "<the question>"
It answers from distilled notes across every indexed video, drills into
real evidence, and cites video + timestamp for each finding. When it
says the library does not clearly answer, trust that — do not stitch a
guess together from weak search hits. watch-skill library overview
shows what the library knows (videos, note counts, entities recurring
across videos).
For "which video showed X" (locate, not synthesize), plain search is
the right tool; then ask the hit video.
A playlist or a folder of recordings goes in as one call —
watch-skill batch "<playlist-or-folder>" — and the whole set becomes
searchable memory (see watching-videos).
npx claudepluginhub oxbshw/watch-skill --plugin watch-skillThe user asks a question about a video that was already watched or indexed — "what did they say about X", "what error code appears", "what happens at 2:30", "does the video show Y". Use this to answer from the persistent index with timestamped evidence and a confidence score instead of re-watching or guessing.
Searches indexed videos using natural language queries via TwelveLabs MCP. Extracts search terms and displays matching segments with timestamps.
Searches, imports, and analyzes video content from TikTok, YouTube, and Instagram using Memories.ai's visual memory model for persistent cross-session Q&A, meeting summarization, and trend research.