video-memory
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…
Skill by Pa1loh
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/pa1loh-video-memory
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/video-memory
Tools it pre-approves 2
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Bash,Read
What's inside
- Skill name
video-memory- 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
- Allowed tools
- Bash,, Read
- Instructions
- 58 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves some shell commands
Files (1)
- SKILL.md
SKILL.md (first lines)
# 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`).
From Pa1loh/PadraoAI, MIT.
More from Pa1loh/PadraoAI
- 0.565score
watch
Pa1loh
Watch any video (URL, stream, or local path) via Watch Skill.
SkillAFreshness: AClaude Code +9 - 0.565score
asking-with-evidence
Pa1loh
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"…
SkillAFreshness: AClaude Code +9 - 0.565score
configuring-vision
Pa1loh
The user wants to connect an LLM or vision provider, already has an API key, asks "can I use OpenAI/Anthropic/Gemini/OpenRouter", wants local Ollama, or needs…
SkillAFreshness: AClaude Code +9 - 0.565score
extracting-structure
Pa1loh
The user wants structure pulled out of a watched video — "make chapters for this video", "where does the bug appear in this recording", "turn this screen…
SkillAFreshness: AClaude Code +9 - 0.565score
learning-from-mistakes
Pa1loh
The user corrected an answer about a video — "no, it actually says X", "that's the wrong timestamp", "you misread the error code" — or asks why a video answer…
SkillAFreshness: AClaude Code +9 - 0.565score
recovering-from-errors
Pa1loh
A Watch Skill command failed, video download broke, ffmpeg or yt-dlp is missing, a provider returned an error, local vision stopped, or the user asks "why…
SkillAFreshness: AClaude Code +9 - 0.565score
sharing-results
Pa1loh
The user wants to share or hand off what was found in a video — "send this analysis to my team", "make a page I can share", "export the findings", "give me…
SkillAFreshness: AClaude Code +9 - 0.565score
the-loop
Pa1loh
The user built or changed something visual — a UI, an animation, a game, a generated video — and wants it verified, or asks "why does my UI look wrong"…
SkillAFreshness: AClaude Code +9 - 0.555score
3dprint
Pa1loh
Assistente especializado em impressão 3D com OrcaSlicer, Creality Ender 3 V3 KE e filamentos PETG/PLA.
SkillAFreshness: AClaude Code +9 - 0.301score
aliexpress
Pa1loh
No description from the publisher yet.
SkillAFreshness: AClaude Code +9 - 0.301score
unity-gamedev
Pa1loh
No description from the publisher yet.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (13 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Pa1loh/PadraoAI
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Pa1loh
- 0.565score
watch
Pa1loh
Watch any video (URL, stream, or local path) via Watch Skill.
SkillAFreshness: AClaude Code +9 - 0.565score
asking-with-evidence
Pa1loh
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"…
SkillAFreshness: AClaude Code +9 - 0.565score
configuring-vision
Pa1loh
The user wants to connect an LLM or vision provider, already has an API key, asks "can I use OpenAI/Anthropic/Gemini/OpenRouter", wants local Ollama, or needs…
SkillAFreshness: AClaude Code +9 - 0.565score
extracting-structure
Pa1loh
The user wants structure pulled out of a watched video — "make chapters for this video", "where does the bug appear in this recording", "turn this screen…
SkillAFreshness: AClaude Code +9 - 0.565score
learning-from-mistakes
Pa1loh
The user corrected an answer about a video — "no, it actually says X", "that's the wrong timestamp", "you misread the error code" — or asks why a video answer…
SkillAFreshness: AClaude Code +9 - 0.565score
recovering-from-errors
Pa1loh
A Watch Skill command failed, video download broke, ffmpeg or yt-dlp is missing, a provider returned an error, local vision stopped, or the user asks "why…
SkillAFreshness: AClaude Code +9
Cite this page
video-memory skill. Agent Mart. https://agentmart.dev/skills/pa1loh-video-memory (last updated 2026-10-24)