Skip to content
Founding Lifetime: every Pro skillfirst 100 members · $169 onceUpgrade
Lookbk
Sign In
Open live demo

The page this skill built from examples/saltmarrow, working in your browser. Opens in a new tab. Also: Swellnote.

12-second example rendered by this skill from examples/saltmarrow · 1280×720

Example settingswhat each example above was built from

examples/saltmarrowhero.json
Brand
Saltmarrow Sailing
Headline
Learn to sail by last light.
Badge
Evening courses, May to September
Colors
background #111a33 · ink #fdf4e7 · accent #ffb661
Mode
dark
Fonts
Fraunces and DM Sans
examples/swellnotehero.json
Brand
Swellnote
Headline
Catch the good hour.
Badge
Forecasts refreshed every hour
Colors
background #080d22 · ink #eef3ff · accent #8fd3ff
Mode
dark
Fonts
Space Grotesk and Inter

What you get

  • A self-contained index.html hero and an embed.html to paste into an existing site
  • An open sea of summed Gerstner waves, a long swell under wind waves, in your sun, sky and water colors
  • 18 documented settings: loop length, swell, chop, wave direction, sun height, glitter, foam, haze, clouds, camera height, horizon, stars, moon and a corner caption
  • Golden hour, dusk after sunset, or a moonlit night with stars and a silver path
  • Left, right or centered layouts, with the sky, sun and horizon above the copy on phones
  • A seamless loop of 8 to 20 seconds, and an illustrated SVG still for reduced motion or no WebGL
  • Contrast and layout checks at 390, 768, 1024 and 1440 px
  • A frame-perfect MP4 (1080p by default, portrait sizes too) and a poster, the same on any machine
  • Open-source licenses for every part it builds on

Good fit

  • Sailing and surf schools, charters and coastal hotels can open their site with a low sun laying a glitter path across a rolling swell.
  • Surf forecast, wellness and travel apps can choose a moonlit night with stars and a silver path, with the copy on either side.
  • Teams launching on social can record a seamless video loop of 8 to 20 seconds, stepped frame by frame, that comes out the same on any machine.

Not for

  • Light or midday brands: the build only accepts a dark background, the sky at the top of the hero
  • Full landing pages below the hero (see the Landing Pages series)
  • Showing a real beach or coastline: the sea is generated, with no land or boats

About this skill

A hero section over the open sea at golden hour. A long, slow swell rolls in under shorter wind waves, the water mirrors the sky, and a low sun lays a glitter path that sparkles close up and smooths into a bright column toward the horizon. Light glows through the backlit crests, foam breaks on the steepest ones, haze melts the far water into the sky, and a moonlit night version has stars and a silver path. The sea loops seamlessly. Your agent puts in your colors, fonts, logo, headline and buttons, checks contrast at four widths and records a smooth 1080p video of it.

Example request

Build an Ocean Swell hero for Saltmarrow Sailing, our evening sailing school: deep dusk blue sky, apricot sun low over the sea with a glitter path, headline 'Learn to sail by last light.', the wind and sunset time in the corner, and record a 12-second loop for Instagram.

Similar Skills

View all
New
web
Event Horizon HeroClaude CodeCodexCursor+3 more agents
New
web
Dye Drop HeroClaude CodeCodexCursor+3 more agents

Details

Output
Animated three.js hero · page + embed + 1080p video
Needs
Node.js 18+, Chrome (or Chromium/Edge), and ffmpeg for the video
Series
Motion Heroes · 80 skills
Updated
Nov 10, 2026
Checked
Nov 7, 2026: its own commands ran and passed. That is a working check, not a security audit.

Installed it? Tell others how it went. Reviews come from people who installed this skill.

Write a review

FAQ

Is it real footage or a real forecast?

No. The sea is drawn live in the browser from summed waves, seeded from 1 to 9999, with no video or photo. A corner caption of up to 64 characters can show your position, wind or swell, but it is text you supply, not live data.

Can I make a night or daytime version?

A night version, yes: set moon to true for a pale disc, a silver path and stars, or lower the sun below the horizon for the afterglow. Daytime, no: the build only accepts a dark background, and the text must reach 7:1 on it.

What do visitors see on a phone, with reduced motion or without WebGL?

On phones the sky, the sun and the horizon come first, then the words over the water, and the navigation pill is hidden. With reduced motion visitors get one frame of the live sea at 6 seconds. Without WebGL they see an illustrated SVG still.

Which agents is Ocean Swell Hero written for?

Any agent that reads SKILL.md folders, including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode.

Do I own what I make with it?

Yes. Everything your agent makes with this skill is yours, including for client and commercial work.

What if it doesn’t work for me?

Email support@lookbk.dev within 7 days of buying and we’ll fix it or refund you.

Credits and licensesWritten by Lookbk

Lookbk wrote this package from scratch: the sky and ocean shaders, the illustrated still, the Motion Heroes kit and the examples. The waves follow the public Gerstner wave equations; three.js (MIT) loads from a pinned CDN with SRI. Written by Lookbk, no third-party code.

Credits and licenses for the open-source software and fonts it uses are in NOTICE.md inside the download.