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 something I can attach to the ticket". Use this to render a self-contained offline HTML viewer page with the frames, transcript, and every cached answer with its evidence.
npx skills add https://github.com/oxbshw/watch-skill --skill sharing-results
An analysis that lives only in this chat dies with it. The viewer turns
an analyzed video into a single HTML file anyone can open — no server,
no internet, no Watch Skill install on the other end.
watch-skill viewer <video_id-or-source> [-o <path>]
The file contains, self-contained (frames inlined as data URIs, zero
external requests):
confidence badge, and the exact timestamped evidence cited.
Answer questions FIRST, then generate. The page includes cached answers,
so ask what the user cares about before rendering — a viewer generated
before any questions holds only frames and transcript.
watch-skill extract bug-report first, then theviewer — the ticket gets the structured report, the viewer link gives
reviewers the evidence.
under a few hundred KB); it opens in any browser, RTL text renders
correctly, nothing phones home.
Take oxbshw/sharing-results from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.