
Description
pr-to-video is an agent skill from the HyperFrames project that turns a GitHub pull request into a code-change explainer video. The input can be a PR URL, a reference in the owner/repo#number form, or the phrase this PR in a checked-out repository. The skill reads the change with the gh command-line tool, then plans and builds the video frame by frame in HyperFrames. The video can be a changelog, a feature reveal, a fix explainer, or a similar format. The input is code rather than a website, so there is no capture step and no real assets beyond the contributors' avatars. The skill acts as an orchestrator that runs a fixed sequence: setup, which creates a hyperframes.json file; ingest, which saves the extracted change and the contributor avatars; a design system written to a frame file; a storyboard and script; an audio step; a visual design pass; the frames as HTML compositions; and a final render to an MP4. Setup, the storyboard and the final render are gated on the user's approval. The work is kept in an external project folder, not in the repository the change came from, unless the user chooses otherwise.…
Highlights
- Turns a GitHub pull request into an explainer video
- Reads the change with the gh command-line tool
- Changelog, feature, fix and similar formats
- Gated steps and a bounded pool of frame workers
Ratings & Reviews
No ratings yet
Be the first to rate pr-to-video.
People also visit

gh-issues
Fetch GitHub issues, select candidates, spawn background fix agents, open PRs
pr-to-video FAQ
What does the pr-to-video skill do?
It reads a GitHub pull request and builds a short code-change explainer video, frame by frame, in HyperFrames.
How do I install it?
Run: npx skills add https://github.com/heygen-com/hyperframes --skill pr-to-video
What inputs does it accept?
A PR URL, a reference like owner/repo#number, or 'this PR' inside a checked-out repository.
Where is the video project stored?
In an external project folder, not in the caller's repository by default.
Does it need my approval?
Yes. Setup, the storyboard and script, and the final render are gated on the user.
What are the best pr-to-video alternatives?
Popular alternatives to pr-to-video include gh-issues, hyperframes-registry and general-video. See all pr-to-video alternatives



