Repolode
musoyangrigor

musoyangrigor/scroll-video-website-skill

An Agent Skill that converts a video into an optimized WebP frame sequence and builds a scroll-controlled canvas website around it.

Stars
57
Forks
5
Open issues
0
Last commit
2 months ago

What is it?

Scroll Video Website is a portable AI-agent skill for turning a video into a full-viewport page where scrolling forward or backward moves through the video's frames. You invoke it with a video path, and the agent converts the video into optimized WebP frames and generates the responsive scroll-controlled page.

The generated page uses a canvas renderer with adjacent-frame blending and progressive frame loading, so playback scrubs smoothly in both directions. It preserves the existing project stack and respects reduced-motion preferences. By default the output is a minimal canvas-only experience, and you can add visual direction such as a style after the path.

The skill also includes an interactive optimize command for existing frame sequences. It measures the actual assets, trial-encodes sample frames, and reports estimated size impact for format, frame count and quality before rewriting any files. It follows the SKILL.md format and installs with npx skills add.

Key features

  • 01Converts a video into an optimized WebP frame sequence.
  • 02Scrubs smoothly in both directions with progressive frame loading.
  • 03Renders a responsive full-viewport canvas with adjacent-frame blending.
  • 04Respects reduced-motion preferences and keeps the existing project stack.
  • 05Offers an interactive optimize command with file-specific size estimates.

Use cases

  • Building a product landing page driven by a short demo video.
  • Creating scroll-based storytelling pages from a film or motion clip.
  • Prototyping scroll-scrubbed video sections in an existing frontend project.
  • Reducing the size of frame sequences already generated for a scroll site.

Quick start

  1. 1

    Install the skill

    npx skills add musoyangrigor/scroll-video-website-skill --skill scroll-video-website
  2. 2

    Run the skill with a video path in your agent

    $scroll-video-website ./media/product-film.mp4

Things to know

  • The README does not state which tools or dependencies the skill needs to convert video to WebP frames.
  • Requires an Agent Skills-compatible agent to run; it is not a standalone app.

Topics

FAQ

What is scroll-video-website-skill?
An Agent Skill that converts a video into an optimized WebP frame sequence and builds a scroll-controlled canvas website around it. Scroll Video Website is a portable AI-agent skill for turning a video into a full-viewport page where scrolling forward or backward moves through the video's frames. You invoke it with a video path, and the agent converts the video into optimized WebP frames and generates the responsive scroll-controlled page.
Is scroll-video-website-skill free to use? What license does it have?
scroll-video-website-skill is open source under the MIT license. Check the license terms before using it in commercial products.
Is scroll-video-website-skill still maintained?
Updated within 6 months. The last commit to scroll-video-website-skill was on Sep 4, 2026.
What can I use scroll-video-website-skill for?
Building a product landing page driven by a short demo video. Creating scroll-based storytelling pages from a film or motion clip. Prototyping scroll-scrubbed video sections in an existing frontend project. Reducing the size of frame sequences already generated for a scroll site.
How do I install scroll-video-website-skill?
Install the skill: npx skills add musoyangrigor/scroll-video-website-skill --skill scroll-video-website Run the skill with a video path in your agent: $scroll-video-website ./media/product-film.mp4
Where can I get scroll-video-website-skill?
The source code and installation instructions are on GitHub: https://github.com/musoyangrigor/scroll-video-website-skill

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects