ORLOV GAMES

Skills ·

scroll-craft — scroll websites that pass a design check

Ask an AI agent for a website and you usually get one of two things: a neat page you forget at once, or a flashy scroll animation with text you can hardly read. scroll-craft tries to avoid both. It gives the agent a scroll engine, strict design rules and a browser that checks every point of the scroll before you see the page.

See scroll-craft on GitHub

scroll-craft is a skill for AI coding agents that builds scroll-driven websites. As you scroll, video plays forward frame by frame, sections stay pinned while their story moves on, and headlines build up line by line. Along with the motion, it follows firm rules for type, spacing, color and depth.

It is open source under the MIT license. It works with Claude Code, Codex and other coding agents that can read instructions, edit files, run commands and look at a browser. It also comes as a Claude Code plugin. On 24 October 2026 the repository had nearly 4,000 stars on GitHub, and its README describes version 0.3.0.

A tall web page on the left with a scroll bar, and on the right a row of frames from a film, with the lit frame matching the scroll position.
The scroll position is the timeline.

What it builds

The design rules

How it checks its work

A browser with no window scrolls through the finished page, waits for the video to settle at every position, and reports problems:

Then it makes a contact sheet of screenshots, because a machine can prove that a page works but cannot tell you whether it means anything.

What to know first

The project says it has only ever been run on Windows. Its scripts also look for FFmpeg and Chrome in macOS and Linux locations, but no site has been built on a Mac yet. It needs Node.js 18 or newer, a full FFmpeg build, and playwright-core with Chrome for the checks. A KIE_AI_API_KEY is needed only if you want it to generate images or video, which costs money. A page built from your own photos and footage costs nothing.

It is opinionated on purpose. It will refuse layouts and colors that make AI pages easy to spot, and it will argue with you about the high point of your page.

How to install it

In Claude Code, add the marketplace and install the plugin:

/plugin marketplace add nateherkai/scroll-craft
/plugin install nateherk-design

Then describe the site you want, or call it directly:

/nateherk-design:scroll-craft

If the installer asks for it, run /reload-plugins. In Codex, copy the whole scroll-craft folder from plugins/nateherk-design/skills/ in the repository into your project’s .agents/skills/ folder and ask Codex to use the skill. Before the first build, run the doctor script that comes with the skill, which finds the usual setup problems.

See scroll-craft on GitHub