asking-with-evidence — скилл для Claude Code: как установить
Отвечает на вопросы по ранее просмотренным видео из локального индекса с таймкодами и оценкой уверенности. Позволяет проверить детали без повторного запуска анализа.
npx skills add oxbshw/watch-skill --skill asking-with-evidence -a claude-codeЧто делает asking-with-evidence
Скилл опрашивает сохранённую базу разобранных видеозаписей через утилиту watch-skill. Вместо повторного скачивания ролика агент сначала проверяет текстовую расшифровку, а отдельные кадры считывает лишь при необходимости. Ответ всегда сопровождается точными таймкодами. Если в материале нет нужной информации, движок прямо сообщает об отказе, поэтому агент не выдумывает несуществующие факты.
Для работы скиллу требуются права Bash и Read, без которых утилита не сможет запустить поиск или прочитать кадры. При неуверенности инструмент сам усиливает детализацию выборки и увеличивает фрагменты для повторного распознавания текста. Список путей к сохранённым кадрам остаётся скрытым, пока не передан специальный флаг --frames.
Когда идентификатор конкретного ролика неизвестен, гибридный поиск по всей базе запускается через watch-skill search. Это исключает повторную обработку тяжёлых медиафайлов.
Какие задачи решает
- Найти точный таймкод события в просмотренном ролике
- Считать текст ошибки с экрана через точечный OCR нужного кадра
- Проверить наличие темы в видео без повторного анализа
- Отыскать нужный ролик в локальной базе гибридным поиском
Примеры запросов агенту
- Спроси через
watch-skill ask <video_id>, что говорилось про архитектуру - Уточни через
watch-skill ask <video_id>, какой код ошибки появился на экране - Найди через
watch-skill searchвсе ролики с упоминанием базы данных
Как установить asking-with-evidence
1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill asking-with-evidence -a claude-code2Вручную: положить файлы
~/.claude/skills/asking-with-evidence/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/asking-with-evidence/
1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill asking-with-evidence -a codex2Вручную: положить файлы
.agents/skills/asking-with-evidence/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill asking-with-evidence -a cursor2Вручную: положить файлы
.cursor/skills/asking-with-evidence/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install oxbshw/watch-skill asking-with-evidence2Вручную: положить файлы
.github/skills/asking-with-evidence/SKILL.md1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill asking-with-evidence -a gemini-cli2Командой платформы
gemini skills install https://github.com/oxbshw/watch-skill --path skills/asking-with-evidenceВручную: положить файлы
.devin/skills/asking-with-evidence/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill asking-with-evidence -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о asking-with-evidence
Как установить asking-with-evidence в Claude Code?
Выполните команду npx skills add oxbshw/watch-skill --skill asking-with-evidence -a claude-code.
Что делает скилл asking-with-evidence?
Он обращается к готовому индексу видеозаписей, находит нужные моменты по расшифровке и кадрам, подтверждает выводы таймкодами и честно сообщает, если в ролике нет ответа.
Какие разрешения требуются скиллу для работы?
Инструменту необходим доступ к Bash и Read, чтобы вызывать CLI-команды watch-skill и открывать файлы изображений.
Исходный текст
SKILL.md · MIT
--- name: asking-with-evidence version: "1.4.3" description: The 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. license: MIT user-invocable: true allowed-tools: Bash, Read --- # Asking with evidence Every watched video sits in a persistent index. Questions about it are answered from that index — text first, frames only when needed — with timestamps, a confidence score, and an honest refusal when the video does not show the answer. Never re-run a watch for a follow-up. ## Answer a question ```bash watch-skill ask <video_id-or-original-url> "<question>" ``` Any language works; the answer comes back in the language of the question. The engine escalates on its own when unsure (dense re-sampling, zoom-crop re-OCR, stronger model) and prints a `~N tokens saved` line. Three rules for reading the result: - **Cite the timestamps** it gives you; they are real evidence, not decoration. - **Trust the refusal.** When it says the video does not clearly show the answer, that is the answer. Do not invent one past it. - Frame paths are listed only when the engine wants you to look yourself — Read them then (or force with `--frames`). ## "What happens at 2:30?" Moment questions get a dense window, not a whole-video ask: ```bash watch-skill ask <video_id> "what is on screen around 2:30?" ``` The answer engine pulls frames, transcript and OCR around the moment it resolves. Agents on MCP have a dedicated `get_moment` tool that takes an explicit timestamp and window; the CLI answers the same question through `ask`. ## Don't know which video? Search them all ```bash watch-skill search "<phrase>" ``` Hybrid keyword + semantic search across every video ever watched, with per-script normalization (Arabic folding, CJK segmentation, Thai segmentation). Follow a hit with `ask` or `moment` on that video. ## When the user corrects you Report it so the next answer is better — see the `learning-from-mistakes` skill.
© oxbshw · MIT · oxbshw/watch-skill