Agent skill

Cinematic Scrub Landing Skill: Mouse-Scrub Video Hero

A skill that turns a hero video and a brand into a landing page where moving the cursor scrubs the video, with opaque story sections below.

Install
git clone https://github.com/hoodini/ai-agents-skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the cinematic-scrub-landing skill?

cinematic-scrub-landing is a skill from hoodini/ai-agents-skills. Give an AI coding agent a hero video and a brand, and it builds a React landing page where the cursor scrubs the video behind opaque story sections, after re-encoding the clip so every frame is a keyframe.

Most video backgrounds just loop. This skill makes the hero video respond to the cursor, so moving the mouse left to right scrubs the timeline. It is built around a reference site for an Israeli snack brand, rendered right to left.

The video stays fixed across the whole page. Below the hero, four or five fully opaque sections each carry their own brand identity and walk through an emotional arc, for example longing, joy, nostalgia, contemplation and action.

Why the video is re-encoded first

Browsers can only seek instantly to keyframes, and ordinary video has about one per 250 frames. The skill runs ffmpeg with -g 1 -keyint_min 1 so every frame is a keyframe, which is what keeps scrubbing smooth.

It checks the output is 5 to 50 MB, retries at a higher compression setting if the file is larger, and strips audio because the hero is silent.

What you give it and what you get back

  • Inputs: product name, tagline, language code, whether the page is right to left, the hero video file, an optional logo and product image, and a short brand context.
  • Output: a Vite, React and TypeScript project with Tailwind, built phase by phase from planning through scaffolding, config, styling and the app component.
  • Language-aware fonts: Hebrew, English, Arabic, Spanish, French and Japanese each get a defined display, body and accent set.
  • A section gallery with Hero, Sun, Album, Roast and Signal, always ending on a Signal section with the call to action.

Who the cinematic-scrub-landing skill is for

Best for

  • Brand and product launches where you already have a hero video and a story to tell, in any language.
  • Designers who want a strong visual direction rather than a generic template. Check the result with a landing page conversion audit afterward.
  • Teams that want a clear brief before code. Phase 0 outputs a palette, a font set and a narrative arc in about 200 words.

Not for

  • Parallax frame-scrub pages. The skill points to parallax-landing-page for those and video-edit for editing work.
  • Heavy motion for users who prefer less of it; the CSS includes reduced-motion handling, but run a web accessibility audit on the finished page.
  • Pages judged mainly on conversion copy. See page CRO for that side.

Use it with UiChemy

The skill outputs a React app, not WordPress. To bring a build like this into WordPress, UiChemy's AI to WordPress imports AI builds, and Composer edits the resulting HTML, CSS and JS. Review the scrub script by hand. Get Started on uichemy.com.