Nano Banana Exploded-View Scroll Hero

Matched assembled/exploded Nano Banana frames, a start-to-end-frame transition video, and smooth scroll-scrub code for your site hero.

Development / Frontendnano-bananascroll-animation
by AgentVoltv1.0.0
Free to sign up · every skill included with AgentVolt Pro

Before & after

Same prompt, same agent — the only difference is the skill.

Prompt“Create an animated website hero with scroll-driven paired product images.”
Beforegeneric AI agent
You could create two complementary hero images and use animation to transition between them as the visitor scrolls. This would require coordinating the images, adding a video transition effect, and then wiring it into the website code with scroll listeners. You'd want the images to be visually appealing and on-brand. You might also include some text overlay or call-to-action elements. What product or concept would you like to feature in the hero?
Afterwith Nano Banana Exploded-View Scroll Hero
SCROLL-STOP HERO DELIVERABLE

ASSET GENERATION WORKFLOW:

STEP 1 - PAIR IMAGE PROMPTS:
Image 1 (Assembled state): "Modern logistics platform interface showing organized shipment dashboard, clean UI cards with green status indicators, organized color-coded shipping lanes, professional warehouse background blur. Style: SaaS dashboard aesthetic, morning light, minimal skeuomorphism."

Image 2 (Exploded state): "Same dashboard components and warehouse elements floating and dispersed outward from center point, as if exploding in slow motion. Maintain consistent lighting. Cards, typography, logos all separated and moving outward. Depth layering with foreground/mid/background elements. No blur effect."

GENERATION: Run prompts through 6-image batch. Select pair with highest visual consistency and clean separation.

STEP 2 - TRANSITION VIDEO:
Input: Image 1 (assembled), Image 2 (exploded). Motion prompt: "Smooth 6-second transition. Zoom out 20%, dashboard components scatter outward radially, simultaneous slight counterclockwise rotation. Particles or subtle glow trails during motion. Fade to product tagline and CTA button (appears at 5-second mark). Background warehouse elements remain static."

Output: 1080p MP4, 6 seconds, 30fps. Format for web (compressed to under 8MB).

STEP 3 - HTML INTEGRATION:
<div class="hero-scroll-container">
  <img id="hero-assembled" src="image-1.png" />
  <video id="hero-video" src="transition.mp4" autoplay muted />
  <img id="hero-exploded" src="image-2.png" />
</div>

<script>
window.addEventListener("scroll", () => {
  const scrollPct = window.scrollY / (document.body.scrollHeight - window.innerHeight);
  const container = document.querySelector(".hero-scroll-container");
  
  if (scrollPct < 0.15) {
    container.style.opacity = 1;
    heroVideo.currentTime = 0;
    heroVideo.style.display = "none";
  } else if (scrollPct < 0.4) {
    heroVideo.style.display = "block";
    heroVideo.currentTime = (scrollPct - 0.15) / 0.25 * 6; // 6 sec video
    container.style.opacity = 1;
  } else {
    heroVideo.style.display = "none";
    container.style.opacity = 0.9;
  }
});
</script>

RESULT: On page load, users see assembled hero image. As they scroll, video triggers and plays through transition. After 40% scroll depth, exploded image appears. Scroll back up: video reverses. Creates friction-free pause point (scroll-stop) encouraging brief engagement before continuing downpage.

About this skill

You generated a packed product shot and an exploded version, and they don't line up. The camera shifted, the lighting flipped, and the video model melted the logo. When you finally wired it to scroll, it stuttered on every iPhone you tried. This skill runs the whole scroll-stop hero pipeline so the frames match, the transition holds together, and the scrub stays smooth.

What it does

  • Plans an exploded-view concept with 6-12 meaningful parts, a fixed anchor object, and a clear zone left for your headline
  • Writes the assembled-frame prompt, then an edit prompt that builds the exploded frame from it, with camera and lighting locked
  • Writes a first-frame/last-frame motion prompt that stops the video model from adding camera moves, inventing objects, or morphing parts
  • Audits frames or video you paste in for drift: horizon, anchor edges, shadow direction, part count, and logo legibility
  • Gives ffmpeg commands to turn the clip into a canvas image sequence or an all-intra MP4, with a size budget for desktop and mobile
  • Supplies sticky-section HTML, CSS, and JS with coarse-to-fine frame loading, eased rAF rendering, and still frames for reduced-motion and slow connections

What you get

A concept line, three ready-to-paste prompts, encoding commands, and drop-in hero code, scaled to what you asked for. A request for prompts gets prompts. A complaint about choppy scrolling gets a diagnosis and a fix.

Best for

Freelance web designers and small studios pitching premium landing pages, and developers who already have generated frames or a clip and need the scroll effect to work properly.

SKILL.md preview

SKILL.md
---
name: nano-banana-exploded-view-scroll-hero
description: Builds a scroll-scrubbed website hero from a matched pair of Nano Banana images (assembled and exploded), a first/last-frame image-to-video transition, and a frame-accurate canvas or all-intra video scrubber with sticky layout, mobile, and reduced-motion handling. Use when the user says "make an exploded-view hero for my site", "scroll-stop hero like those Apple product pages", "write Nano Banana prompts for the before and after frames", "turn these two images into a scroll animation", "my scroll video is choppy", "the second image doesn't match the first", "the logo gets garbled in the video".
---

… (sign up to view the full skill)
Sign up to view, copy, and install the full skill

More development skills

View all Development skills →