TOOLS — CLAUDE SKILL

Spiral Gallery.

A self-contained WebGL component that coils your images and video around a vertical cylinder. Idle drift, scroll scrub and pointer drag add together; hovering zooms a tile, clicking opens it. Drops into any project in three steps.

The component running live. Scroll to spin it, drag to explore, click a tile to open that project.

Related questions.

This is for anyone with a body of visual work and nowhere interesting to put it. The who-this-is-for section above lists the three cases it fits most directly.

A Claude skill: the full method, plus the scripts and reference material it needs. It installs into your own Claude Code setup and runs there, so nothing about your project leaves your machine on our account. You can also take just the SKILL.md if you want to read the method before installing it.

Yes. Both the zip and the raw SKILL.md are free downloads — you just need a free account so the downloads can be tracked.

Almost always a zero-height container. The canvas fills its container, so if the container has no height the canvas is zero pixels tall and you see nothing. Give it a real height and clip overflow. The skill calls this out as the number one integration gotcha.

Yes. It is a plain ES module with no framework requirement, and the customization reference covers React, Next and Vue integration specifically. Three.js is bundled, so there is no dependency to add.

Every step listed in the sidebar and in the overview table is part of how this skill actually runs. There are 6 of them, and each one is described in the Skill Steps panel beside the article — expand any row to read what it does.

That is the intended path. Nothing ships as-is — it gets rebuilt around your brand, your copy and your goals. Start a project and describe what you are building.

Run it yourself.

Spiral Gallery ships as a Claude skill — one download with the whole method inside it. Install it, point Claude at it, and build.

Download skill (.zip) or just read the SKILL.md