Cindy Zhu.
← all free guides
Building & apps Claude + Higgsfield

5 portfolio websites to build with Claude x Higgsfield

Hey, it's Cindy ๐ŸŒฑ Five portfolio sites that look like they cost thousands, and each one reacts to you: your cursor, your hand, or your scroll. You make the visual in Higgsfield, then Claude wires it up. No 3D engine, no hand coding. All five are below.
Get 100 free Higgsfield credits Connect Higgsfield to Claude via MCP
๐ŸŽ The offer, plainly: connect Higgsfield to Claude as an MCP connector through the link above and you get 100 free credits, enough to generate everything in this guide. New to MCP? It is a one-time setup that lets Claude use Higgsfield directly.

Start here: how these work ๐Ÿง 

Four of these five run on one simple idea: your cursor or your scroll drives a video or a pair of images, so the page reacts to you in real time. The fifth (the layered one at the bottom) is pure code, no video, your hero splits into paper-like layers as you scroll.

โšก The one prep step for the video ones. A normal video only stores a full frame every couple of seconds, so scrubbing it by scroll stutters. The build prompts tell Claude to re-encode with keyint=1, which puts a keyframe on every frame so it jumps to any moment instantly. You never touch a terminal, Claude does it.
๐Ÿ•’ Keep every clip short (5 to 8 seconds). This kind of video is heavy, and short keeps your site fast.
1

The interactive secret reveal portfolio ๐ŸŒฑ

A dark portfolio hero where a cursor reveals a hidden chrome version of a face underneath
the secret reveal: your cursor paints a hidden version of you into view

Someone drags their mouse across your face and a chrome version of you ripples into view underneath. It looks 3D, but it is just two flat images stacked, and your cursor paints a soft hole through the top one.

  1. ๐ŸŒฑ Generate two portraits In Higgsfield, make a clean studio portrait of yourself, then a chrome or helmeted version with the exact same framing. Pixel alignment is the whole build.
  2. ๐ŸŽ›๏ธ Build the reveal Stack the two images in a free drag-and-drop effects tool (Unicorn Studio, no coding), or have Claude build the liquid reveal from scratch (free, no watermark).
  3. ๐Ÿ’ป Wrap it into a page Paste the effect into Claude with one prompt and it builds the whole landing page around it.
๐Ÿ“– Full step-by-step with both prompts: Build an interactive ripple landing page. Play with the live demo.
2

The scroll-linked animation ๐Ÿ•ณ๏ธ

As you scroll down, a cartoon character's mouth opens wider and wider, and a black hole grows out of it until it swallows the whole page. Scroll back up and it closes. Your scroll bar is playing the animation frame by frame. It is the same scrub trick as the parallax one below, just with a fun character animation instead of a cinematic clip.

  1. ๐ŸŽฌ Generate the animation In Higgsfield, make it one continuous clip with Seedance. Slow, even motion is everything.
  2. ๐Ÿ•ณ๏ธ The prompt
๐Ÿ•ณ๏ธ the animation
A simple flat 2D cartoon face centered on a plain cream background, front on,
minimal line-art style. Its mouth slowly opens wider and wider in one smooth
continuous motion, and as it opens a solid pure-black void grows out from inside the
mouth, spreading outward until it fills the entire frame in flat black. One
uninterrupted take, even constant speed the whole way, ending on a completely black
screen. No cuts, no camera shake, no flashing. Clean, minimal, playful.
  1. ๐Ÿ’ป The build prompt Save the clip as anim.mp4, open Claude Code in that folder, and paste this.
๐Ÿ’ป the whole site, one prompt
Build me a single self-contained index.html: a scroll-linked animation hero. Create a
tall scroll section (about 300vh) with an inner sticky wrapper pinned to the viewport
(position: sticky; top: 0; height: 100svh) holding anim.mp4 (object-fit: cover,
muted, playsinline, preload="auto", with a poster). Keep the video PAUSED and drive
its timeline by scroll: map my scroll progress through the section from 0 to 1 onto
the video from first frame to last frame, so scrolling down opens the mouth and
scrolling up closes it. Do it in a requestAnimationFrame loop that eases currentTime
toward the target (a lerp) so it feels smooth, never set currentTime directly in the
scroll event, and guard the math until loadedmetadata so duration is not NaN. Layer
my name and a short intro over it with z-index, and fade the text out as the black
fills the screen. On touch or prefers-reduced-motion, autoplay-loop the clip or show
the poster instead. Also re-encode the video with ffmpeg using
-x264-params keyint=1:min-keyint=1 -pix_fmt yuv420p so every frame is a keyframe and
the scrub is instant, and extract the first frame as poster.jpg. Then run it and show
me a preview.
๐ŸŽจ The mouth-and-black-hole is just one idea. The same build works for anything that transforms smoothly as you scroll: a flower blooming, a face forming, a logo drawing itself. Whatever your clip does, your scroll plays it.
3

The hand-tracking paper scrunch portfolio โœ‹

A black portfolio page with a papercraft portrait that crumples when you close your hand on webcam
the paper scrunch: close your fist on webcam and the portrait crumples in real time

A papercraft portrait of you crumples into a paper ball as you close your fist, live on your webcam. Same trick as the rest, with your hand as the slider instead of your cursor or scroll.

  1. ๐Ÿ–ผ๏ธ Make the flat portrait In Higgsfield, use Seedream with a few photos of yourself to make a papercraft sculpture portrait on black.
  2. ๐ŸคŒ Crush it into a video Give that portrait to Seedance as the start frame and prompt the whole sculpture to slowly scrunch into a paper ball, one continuous take.
  3. ๐Ÿ› ๏ธ Wire it up in Claude One build prompt adds the webcam hand-tracking so opening and closing your hand plays the video forward and back, keyframe fix included.
๐Ÿ“– Full step-by-step with all three prompts: Build a website your hand can control. See the live demo (it opens your webcam).
4

The parallax scroll portfolio ๐ŸŽž๏ธ

A cinematic scroll website where a portrait dissolves into drifting particles as you scroll
the parallax scroll: a cinematic video that plays as you scroll, so a flat page feels 3D

A cinematic scene plays as you scroll down the page: a portrait dissolving into particles, a slow push-in, a product turning. It looks like a 3D scene rendering live, but it is one video whose timeline is tied to your scroll bar.

  1. ๐ŸŽฌ Generate the hero video In Higgsfield, make one slow cinematic clip with Seedance. One continuous take, subtle motion, a single camera move. Upload a start frame for control.
  2. ๐Ÿ’ป Wire it up in Claude One build prompt pins the video and ties its timeline to your scroll (with the keyframe re-encode), so scrolling plays the scene.
๐Ÿ“– Full step-by-step with the exact prompts: Build a $5k scroll animation with zero code.
5

The layered animated portfolio ๐Ÿ“„

This is the one that feels like magic. As you scroll, your hero page splits into separate layers, like sheets of paper lifting apart. Your photo becomes its own layer, your headline another, the background another, your button another, and they drift at different speeds so the whole page gains real depth. No video for this one, it is pure code, and it works beautifully with your own cut-out photo and text.

  1. โœ‚๏ธ Prep your layers You just need your pieces as separate images or text: a cut-out photo of yourself (background removed), your headline, your background, and a button. Any free background remover works for the photo.
  2. ๐Ÿ’ป The build prompt Open Claude Code in a folder with your photo, and paste this.
๐Ÿ’ป the whole site, one prompt
Build me a single self-contained index.html: a layered parallax hero that feels like
sheets of paper. Stack these as separate layers, back to front: a full-bleed
background, a large headline, a cut-out photo of me (photo.png, transparent), a short
subline, and a call-to-action button. On scroll, translate each layer up the page at
a DIFFERENT speed using transform: translate3d (background slowest, then headline,
then photo, then subline, then button fastest) so they separate like lifting layers
of paper and the page gains depth. Add a subtle soft shadow under the photo layer so
it reads as floating above the others. Drive it from a requestAnimationFrame loop
reading scrollY (not a scroll listener that sets styles directly), use will-change:
transform on the moving layers for smoothness, and clamp the movement so nothing
drifts off screen. On prefers-reduced-motion, disable the parallax and show a clean
static stacked hero. Make it fully responsive, and layer everything with z-index so
the photo sits above the text where they overlap. Then run it and show me a preview.
๐ŸŽจ The paper feel comes from the different speeds plus a soft drop shadow on the photo layer. If it feels flat, tell Claude to increase the speed gap between layers, or add a tiny bit of blur to the background layer so it reads as further back.

The links ๐Ÿ”—

๐ŸŽฌ Higgsfield (every video and portrait) ยท ๐Ÿค– Claude Code (builds every page) ยท ๐Ÿฆ„ Unicorn Studio (no-code effect for site one)

๐Ÿš€ To put any of these online: drag its folder onto Netlify Drop (free, no account) and you get a live link to share in seconds.
๐Ÿค– New to Claude Code? It is the version of Claude that can actually create and save the website files for you, not just chat about them. Free to start, and regular Claude works too, just download the HTML it gives you.
Follow @cindiezhu for more AI you can actually use, every single day ๐ŸŒฑ