watch
Installation
SKILL.md
/watch — 让 Claude 看视频
你没有视频输入能力;本 skill 给你一个。Python 脚本先抓字幕、按需下载视频、把帧抽成 JPEG(场景感知;efficient 档走快速关键帧)、拿到带时间戳的转录(原生字幕优先,其次本地 faster-whisper,最后 Whisper API),然后打印帧路径清单。你逐一 Read 帧路径看到画面,结合转录回答用户。
解析 SKILL_DIR(执行任何命令前先做)
下面所有 python ... 命令跑的都是 SKILL_DIR/scripts/ 下的内置脚本。把 SKILL_DIR 设为你刚 Read 的这份 SKILL.md 所在目录的绝对路径——harness 在 Read 结果里告诉过你。脚本永远是本文件的直接兄弟目录(SKILL_DIR/scripts/watch.py),任何安装布局都如此:
Read ~/.claude/skills/watch/SKILL.md → SKILL_DIR=~/.claude/skills/watch
Read ~/.codex/skills/watch/SKILL.md → SKILL_DIR=~/.codex/skills/watch
后续命令里的 ${SKILL_DIR} 一律替换为该字面路径。这在所有 harness(Claude Code、Codex、Cursor、Gemini CLI……)上通用,不依赖任何 harness 专属环境变量。每轮开始先守卫一次: