$npx skillfedfor your agent

extracting-structure

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.

Extracting Structure pulls chapters, bug reports, and hook analysis from watched videos with exact timestamps and frame data.

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

★ 236  36 MITupdated by oxbshw

Decision gist · record as of 2026-07-12

Extracting Structure pulls chapters, bug reports, and hook analysis from watched videos with exact timestamps and frame data. 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.

manual: git clone https://github.com/oxbshw/watch-skill → cp -r watch-skill/adapters/claude-skill/skills/extracting-structure ~/.claude/skills/extracting-structure
adapters/claude-skill/skills/extracting-structure/SKILL.md · version 1a029e82

Use it when

  • Yes.
  • extracting-structure identifies the exact frame and location where bugs surface in your screen recording.

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/extracting-structure · 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

How do I extract chapters from video with timestamps?

extracting-structure pulls titled chapters with exact timestamps directly from videos you've already watched. The skill indexes your content and returns structured chapter data without requiring re-processing. Use this to organize long-form videos into navigable segments for viewers or your own reference.

Can extracting-structure turn screen recordings into bug reports?

Yes. extracting-structure analyzes screen recordings to locate bugs, pinpoint exact frames where errors occur, and extract on-screen error text via OCR. It then structures this data into a fileable bug report complete with reproduction steps, so you can hand it directly to developers without manual transcription.

Where does the bug appear in this recording?

extracting-structure identifies the exact frame and location where bugs surface in your screen recording. It captures error messages visible on screen and timestamps the moment the issue occurs, giving you precise coordinates to reference when filing reports or communicating with your team.

How does extracting-structure score video intro quality?

extracting-structure analyzes your opening sequence across multiple axes: attention capture, pacing, visual composition, and on-screen text effectiveness. It delivers actionable critiques on hook strength so you can refine your intro performance and improve viewer retention from the first frames.

Does extracting-structure require re-watching videos?

No. extracting-structure works from a persistent index of videos you've already watched, so all answers—chapters, bug locations, hook scores—come straight from that index with no extra model calls or re-processing needed. Results are instant and consistent.

What license does extracting-structure use?

extracting-structure is released under the MIT license, allowing you to use, modify, and distribute it freely within the terms of that license.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Extracting structure

Three extractors turn an already-watched video into something structured. All of them answer straight from the persistent index — deterministic, no extra model calls. The video must be watched first (see watching-videos).

Chapters

watch-skill extract chapters <video_id-or-source>

Titled chapters with start/end timestamps, built from scene changes plus transcript topic shifts. Good for long tutorials, lectures, meetings — give the user the chapter list with timestamps, not a prose summary.

Bug report from a screen recording

watch-skill extract bug-report <video_id-or-source>

Pinpoints where an error appears: timestamp, the exact frame,

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

File tree — 1 file
adapters/claude-skill/skills/extracting-structure/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 › “Extract chapters with timestamps from a watched video”

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

Related skills

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
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
asking-with-evidence
by oxbshw · oxbshw/watch-skill

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.

MITupdated Jul 2026
★ 236repo stars
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

More skills recovering-from-errors (MIT)

Tags
video-analysistimestamp-extractionerror-detectioncontent-creator-toolsautomated-indexingframe-pinpointingdeterministic-extractioncreator-optimization