$npx skillfedfor your agent

asking-with-evidence

Query any video you've already watched to get answers backed by timestamps and confidence scores, drawn from a persistent index rather than re-processing. The skill refuses unclear answers honestly and escalates automatically when uncertain, saving tokens in the process.

Asking with Evidence answers questions about previously watched videos by searching a persistent index with timestamped results.

AI-generated summary based on this skill's SKILL.md

★ 236  36 MITupdated by oxbshw

Decision gist · record as of 2026-07-12

Asking with Evidence answers questions about previously watched videos by searching a persistent index with timestamped results. Query any video you've already watched to get answers backed by timestamps and confidence scores, drawn from a persistent index rather than re-processing. The skill refuses unclear answers honestly and escalates automatically when uncertain, saving tokens in the process.

manual: git clone https://github.com/oxbshw/watch-skill → cp -r watch-skill/adapters/claude-skill/skills/asking-with-evidence ~/.claude/skills/asking-with-evidence
adapters/claude-skill/skills/asking-with-evidence/SKILL.md · version f0ec84b8

Use it when

  • asking-with-evidence indexes all watched videos and can locate specific error codes or technical details at their exact moments.
  • Yes.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

oxbshw/watch-skill/asking-with-evidence · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What did they say about X in the video?

asking-with-evidence lets you query what was said about any topic in a video you've already watched. The skill searches its persistent index and returns the exact transcript excerpt along with the timestamp where it appears and a confidence score, so you have proof of what was stated without rewatching.

How does asking-with-evidence find error codes with timestamps?

asking-with-evidence indexes all watched videos and can locate specific error codes or technical details at their exact moments. When you ask for an error code, it returns the timestamp, confidence score, and surrounding context so you can jump directly to that part of the video.

Can I search all my watched videos at once?

Yes. asking-with-evidence supports semantic and keyword search across your entire library of watched videos. Instead of re-watching or manually scanning, you query the indexed content and get back matching moments with timestamps and confidence scores for each result.

What happens when asking-with-evidence is uncertain?

asking-with-evidence refuses unclear answers honestly and escalates automatically when confidence is too low. This prevents hallucination, saves tokens by avoiding re-processing, and ensures you only get answers backed by real evidence from the video index.

How do I get transcript excerpts with exact timestamps?

asking-with-evidence extracts transcript excerpts and frames at exact timestamps as evidence. Query the video by topic, phrase, or moment, and the skill returns the relevant text or frame along with its precise timestamp and confidence score.

Can asking-with-evidence answer follow-up questions without rewatching?

Yes. asking-with-evidence maintains a persistent index of watched videos, so follow-up questions are answered by querying that index rather than re-processing the video. This saves time and tokens while keeping your answers consistent and traceable to specific timestamps.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

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

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

(truncated - see the full file via the links below)

File tree — 1 file
adapters/claude-skill/skills/asking-with-evidence/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Answer questions about previously watched videos using indexed data and timestamps”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

learning-from-mistakes
by oxbshw · oxbshw/watch-skill

When a video answer goes wrong, report the correction and Watch Skill records it as a lesson stored locally. The system classifies the mistake, injects it into similar future questions, and can re-ask the original question to verify the fix worked. Check what's been learned or review token savings anytime.

MITupdated Jul 2026
★ 236repo stars
watch
by oxbshw · oxbshw/watch-skill

Watch Skill processes videos locally by extracting scene-aware frames, running OCR on text within them, and transcribing audio via offline Whisper or captions. It builds a searchable index so follow-up questions are answered without re-processing the video. No API keys required for core features; vision and STT are optional and configurable.

MITupdated Jul 2026
★ 236repo stars
extracting-structure
by oxbshw · oxbshw/watch-skill

Pull structured data from videos you've already watched: titled chapters with timestamps for long content, pinpointed bug reports with error frames and OCR text, or opening-hook analysis scored across attention, pacing, visuals, and on-screen text. All answers come straight from the persistent index with no extra model calls.

MITupdated Jul 2026
★ 236repo stars
video-memory
by oxbshw · oxbshw/watch-skill

Video Memory maintains a searchable index of every video watched on your machine, preserving frames, transcripts, and extracted answers in persistent storage. Search across all indexed videos by keyword or semantic meaning, drill into specific moments, or synthesize answers from insights spanning multiple videos. Batch-import playlists or folders to build your video library quickly.

MITupdated Jul 2026
★ 236repo stars
sharing-results
by oxbshw · oxbshw/watch-skill

Turn your video analysis into a self-contained HTML file that anyone can open without needing Watch Skill or internet access. The page bundles frames, transcript, OCR text, and all your cached Q&A with timestamped evidence in one shareable document—ideal for bug tickets, code reviews, or handing off findings to teammates.

MITupdated Jul 2026
★ 236repo stars
watching-videos
by oxbshw · oxbshw/watch-skill

Watch Skill processes any video—URLs, local files, streams, recordings—by extracting frames, running OCR, and transcribing audio into a unified searchable index. Query the index directly instead of re-watching, and batch-process playlists or folders in one pass.

MITupdated Jul 2026
★ 236repo stars

More skills recovering-from-errors (MIT)

Tags
persistent-indexingtimestamp-evidenceconfidence-scoringvideo-qamulti-language-supportmoment-extractionhybrid-searchtranscript-retrievalocr-detectionrefusal-handling