К основному содержанию
скилл CX Codex

video-memory — скилл для Claude Code: память о просмотренных видео

Постоянный индекс всех видео, которые агент разбирал на этой машине: кадры, OCR, транскрипты и прошлые ответы. Пригодится, когда нужно вспомнить, что было в записи.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add oxbshw/watch-skill --skill video-memory -a claude-code
Открыть на GitHub

Что делает video-memory

Скилл ведёт библиотеку под ~/.watch-skill/. Каждое разобранное видео попадает туда с id, названием, длительностью и временем анализа, поэтому сессии не обнуляют память: чем больше роликов прошло через агента, тем плотнее индекс.

Поиск гибридный — ключевые слова плюс семантика, с обработкой арабской письменности, а также сегментацией CJK и тайского. Выдача возвращает видео и таймстемп, дальше можно задать уточняющий вопрос по конкретной записи. Для вопросов, которые не закрывает одно видео, есть синтезатор по всей библиотеке: он собирает ответ из заметок, лезет за доказательствами и ссылается на видео с таймстемпом. Если он говорит, что библиотека не отвечает ясно, это повод не склеивать догадку из слабых попаданий.

Разделение простое: «в каком видео был X» — это search, а «что мы решили по X» — library ask. Скиллу нужны Bash и Read, то есть команды watch-skill должны быть доступны в системе. Плейлист или папку записей можно залить одним вызовом batch.

Какие задачи решает

  • найти, в каком видео показывали ошибку
  • вспомнить, что решили на встрече по конкретной теме
  • поискать фразу сразу по всем просмотренным записям
  • собрать ответ из нескольких видео, а не из одного
  • проверить, разбирал ли агент этот ролик раньше

Примеры запросов агенту

  • мы уже смотрели что-нибудь про эту ошибку?
  • в каком видео был этот слайд с таймстемпом?
  • что мы решили про страницу с ценами на тех встречах?

Как установить video-memory

1Через Skills CLI (Vercel)

npx skills add oxbshw/watch-skill --skill video-memory -a claude-code

2Вручную: положить файлы

~/.claude/skills/video-memory/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/video-memory/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора10

watching-videos Скилл анализирует локальные видеофайлы и ролики по ссылкам через OCR кадров и транскрипцию речи. Помогает агенту отвечать по реальному содержанию видео с таймкодами. CX Codex +1 525установок asking-with-evidence Отвечает на вопросы по ранее просмотренным видео из локального индекса с таймкодами и оценкой уверенности. Позволяет проверить детали без повторного запуска анализа. CX Codex +1 506установок extracting-structure Достаёт структуру из уже просмотренного видео: главы с таймкодами, баг-репорт с точным кадром, оценку вступления. CX Codex +1 505установок the-loop Записывает, как ведёт себя интерфейс, анимация или игра, сверяет запись с вашими критериями и повторяет прогон, пока не пройдёт. CX Codex +1 501установок recovering-from-errors Скилл разбирает сбои Watch Skill: читает код ошибки, запускает watch-skill doctor и повторяет упавшую команду один раз. CX Codex +1 498установок learning-from-mistakes Записывает правки пользователя как уроки, чтобы следующие ответы по похожим вопросам были точнее. Показывает, что уже сохранено. CX Codex +1 496установок configuring-vision Настраивает провайдеров зрения для Watch Skill: подключает OpenAI, Anthropic, Gemini, OpenRouter или локальную Ollama без привязки к одной модели. CX Codex +1 496установок sharing-results Собирает разбор видео в один offline HTML-файл: кадры, транскрипт и ответы на вопросы со ссылками на таймкоды. CX Codex +1 495установок

Похожие

youtube-full ZeroPointRepo Скилл подключает поиск по YouTube, выгрузку субтитров и метаданных каналов через TranscriptAPI. Помогает извлекать текст лекций, обзоров и свежих роликов прямо в чат агента. CX Codex +1 2 200установок video-transcript-downloader steipete Достаёт транскрипт из видео одной командой и скачивает видео, аудио или субтитры через yt-dlp. Пригодится, когда доклад проще прочитать, чем смотреть. CX Codex +1 1 000установок memory-search ruvnet Ищет записи в памяти Ruflo по смыслу или ключевым словам с ранжированием. Помогает извлекать контекст задач и сохранённые решения. CX Codex +1 750установок memory-bridge ruvnet Переносит автоматические записи Claude Code в AgentDB с семантическим поиском через все проекты. Дедублирует похожие записи и включает единый поиск по памяти. CX Codex +1 744установок video-transcript ZeroPointRepo Извлекает субтитры и текст из роликов YouTube по ссылке или идентификатору. Пригодится, когда нужно быстро получить конспект видео или цитаты. CX Codex +1 885установок deep-agents-memory langchain-ai Скилл разбирает бэкенды памяти в Deep Agents: что живёт внутри одного потока, что переживает перезапуск и как включать файловые инструменты вроде ls и grep. CX Codex +1 19 000установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о video-memory

Как установить video-memory в Claude?

Выполните npx skills add oxbshw/watch-skill --skill video-memory -a claude-code. После этого скилл окажется в ~/.claude/skills/video-memory/SKILL.md.

Что делает video-memory?

Ищет по постоянному индексу всех разобранных видео и отвечает на вопросы по ним: кадры, OCR, транскрипты и прошлые ответы лежат в одной библиотеке под ~/.watch-skill/.

Чем search отличается от library ask?

search находит видео и таймстемп по фразе, а library ask отвечает на вопрос, который не закрывает одна запись, и ссылается на видео с таймстемпом.

Исходный текст

SKILL.md · MIT
---
name: video-memory
version: "1.4.3"
description: 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.
license: MIT
user-invocable: true
allowed-tools: Bash, Read
---

# Video memory

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.

## What's in the library?

```bash
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.

## Find something across all of it

```bash
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:

```bash
watch-skill ask <video_id> "<the user's actual question>"
watch-skill ask <video_id> "what is on screen at <timestamp>?"
```

## Questions that span videos

"What did we decide about the pricing page across those meetings?" —
questions no single video answers go to the library synthesizer:

```bash
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.

## Batches build memory fast

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`).

© oxbshw · MIT · oxbshw/watch-skill

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой