forced-narrative-exact

Installation
SKILL.md

Forced Narrative Exact

Produce a complete forced-narrative inventory whose text is literal and whose start/end boundaries are source-frame accurate. Use OCR only to discover candidates; the agent must inspect the pictures and approve every cue.

Prefer this skill over vision-analysis when the deliverable is an exhaustive, frame-accurate burned-in dialogue inventory (Markdown/JSON/CSV/SRT) with exclusive-end frame QC. Use vision-analysis for broader on-screen text/graphics inventories from interval or shot frames.

Required reading

Before analyzing frames or publishing a report, read:

Inputs and dependencies

  • Accept a local video readable by ffmpeg and ffprobe.
  • Require tesseract; the scripts use uv run to provide Python packages.
  • Require an image-capable agent for final transcription and visual QC. If image viewing is unavailable, stop after the candidate scan and state that the result is not publication-ready.
  • Write outputs beneath $MEDIASKILLS_DATA_DIR/generated/ when set, otherwise .mediaskills/generated/ in the current workspace.
Installs
5
GitHub Stars
1
First Seen
Jul 16, 2026
forced-narrative-exact — timelapsetech/mediaskills