Repository navigation
Conversation
- record-demo: a screenplay of beats played in agent-browser at human pace, polished to a 1440p, 60 fps video with a directed camera, a hand-like pointer and a wallpaper card. Waits like a loading screen or an emailed sign-in code are cut from the take. - add-voiceover: voices a spoken script line by line (ElevenLabs eleven_v4 with Chris by default, Kokoro, the OS voice or a custom command) and lays each line under its moment, with a WebVTT file. - record-terminal-proof: records a terminal run with asciinema and renders a GIF for the pull request. - README gets a "Make a video" group, the jam router names the three skills, and check.mjs counts Jam mentions in prose only.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Making a good demo video of a feature meant recording the screen by hand, editing out the waits and recording a voiceover separately. A proof that a terminal command ran had no good format for a pull request at all. These three skills let the agent make both, with no Jam account needed.
record-demo: the agent writes a screenplay of beats, then plays it in agent-browser at human pace. The pointer moves like a hand. The camera moves only where the screenplay changes the shot. The page sits on a rounded card over a wallpaper, rendered at 1440p and 60 fps. Waits nobody needs to watch, like a loading screen or an emailed sign-in code, are cut from the take.add-voiceover: writes the script for the ear, voices it line by line and lays each line on the moment it describes, with a WebVTT file. ElevenLabseleven_v4with a conversational voice by default, or Kokoro (free, local), the OS voice or the team's own command.record-terminal-proof: records a terminal run with asciinema and renders a GIF that plays inline on the pull request.Also: a "Make a video" group in the README, rows for the three skills in the
jamrouter, andscripts/check.mjscounts Jam mentions in prose only, so a "With Jam" line can show the command.Tested end to end on TodoMVC and on a full sign-up flow with an emailed sign-in code: a 68 s narrated video with three cuts.
Created with Claude Opus 5.5 in Claude Code.