a free guide by
Luka@omgluka.human
6 skillswith Claude Code

A skill that decides the look for Claude gives you the same template every time. The six I kept do something else: they give it your design system to follow, a way to check its own work, and the tools to make things move. Three for websites, three for motion. Here is each one, with whose it is and the line that installs it.

the six
Six cards. Web: Stitch skills by Google Labs, taste skill by Leonxlnx, Impeccable by Paul Bakaus. Motion: Remotion, HyperFrames by HeyGen, GSAP skills by the GSAP team.
The six from the reel: three for websites, three for motion, and whose each one is.
sound familiar?
  • Every page Claude builds looks like it is from a different site.
  • It looks AI-made, and you cannot say exactly why.
  • The animation is there, but it feels stiff.

Keep the skills that teach, drop the ones that decide.

before you start

What you need

Install only the ones you need. Each step below stands on its own.

  • Claude CodeAll six work inside it.
  • Node.js 22For the installs, the taste skill and HyperFrames. If it is missing, Claude tells you and installs it.
  • A browser and FFmpegChrome, Edge or Chromium for the taste skill to check pages; FFmpeg for HyperFrames to write video.
  • Google StitchOnly for the Stitch skills: its MCP server set up in Claude Code first.
step 01

One design system every page inherits

The reason pages feel like different sites is that each one is designed from scratch. The Stitch skills write your design system into one file first, and every page after that is built from it.

01 · the design systemStitch skills
  • By Google Labs, open source; the repo says it is not an official Google product
  • Writes your site's design system into one DESIGN.md (extract-design-md)
  • Every screen Stitch makes after that reads it, so the pages match
github.com/google-labs-code/stitch-skills
in your terminal, in the project folder
npx plugins add google-labs-code/stitch-skills --scope project --target claude-code

Set up the Stitch MCP server first; the repo links the steps.

say to Claude

Use the Stitch skills: extract the design system from this project into DESIGN.md, then design the [pricing] page from it, in the same look as the home page.

what it gives you
A DESIGN.md card with primary, surface and accent colours, type, spacing, buttons and cards, and an arrow to three pages, home, pricing and blog, all in the same look
One file, every page: the design system written once as .stitch/DESIGN.md, and every page after that in the same colours, type and buttons. The look here is an example.
step 02

Make it look designed, not generated

The taste skill decides on an art direction before it writes any code, then looks at its own page the way you would: in a browser, at phone, tablet and desktop width.

02 · the art directionTaste skill
  • By Leonxlnx, open source
  • Picks an art direction before it builds, with real pictures it credits
  • Checks its own page in a real browser and fixes what looks generated
github.com/Leonxlnx/taste-skill
in Claude Code, one line at a time
/plugin marketplace add Leonxlnx/taste-skill
/plugin install taste-skill@taste-skill

No API key. It needs Node.js 22 and Chrome, Edge or Chromium.

say to Claude

Use the taste skill to design the landing page for [what you sell]. Show me the three art directions first and wait for my pick.

what it does
Four steps: deals three art directions, builds with real credited pictures, opens it in a browser at 390, 768 and 1440 wide, fixes the top three problems for up to three rounds
The taste skill's own order: three art directions to pick from, real pictures, a check in a real browser at three widths, then the top three problems fixed.
step 03

Have every screen reviewed

Impeccable is the senior designer who looks at every screen before it goes live, and says what is wrong in a list you can act on.

03 · the reviewImpeccable
  • By Paul Bakaus, open source
  • One skill with 24 commands: critique, audit and polish are the ones I use most
  • In Claude Code it also checks every UI edit for the usual AI-made patterns
github.com/pbakaus/impeccable
in your terminal, in the project folder
npx impeccable install

Then, in Claude Code, /impeccable init writes a short PRODUCT.md about what you are making.

in Claude Code

/impeccable critique the landing page, then fix the three biggest problems and critique it again.

what it gives you
Three commands: /impeccable critique (hierarchy, clarity, feel), /impeccable audit (accessibility, performance, phone and tablet), /impeccable polish
The three commands I use most: critique for how it reads, audit for the technical checks, polish for the last pass.
step 04

Turn React into video

Remotion writes video as code, so Claude can build an animation the way it builds a web page and render it to a file. Its official skills teach Claude how.

04 · renderRemotion
  • Video written as React code; the official skills teach Claude to write, preview and render it
  • Free for individuals and for companies of up to three people; bigger companies need a company license
remotion.dev
in your terminal
npx skills add remotion-dev/skills
npx create-video --yes --blank my-video

The skills, then a blank project. Open Claude Code in the my-video folder.

say to Claude

Make a 6-second title card in Remotion: [my headline]in my brand’s fonts and colours, 1080 x 1920, 30 fps. Open it in the Studio first, then render it with a transparent background so I can lay it over my footage.

what comes back
A frame of the reel: i deleted every Claude skill for design, except these 6, with six cards over a desk and remotion lit up, rendered this video
The six cards in this reel are Remotion: rendered with a transparent background and laid over my footage.
step 05

Turn a web page into video

HyperFrames does the same job from plain web pages: Claude designs each shot as HTML, you play it live and give notes, and only then does it render the MP4.

05 · composeHyperFrames
  • Open source, by HeyGen
  • Claude makes the video as a web page; you play it live in the Studio, then it renders MP4
github.com/heygen-com/hyperframes
in Claude Code, one line at a time
/plugin marketplace add heygen-com/hyperframes
/plugin install hyperframes@hyperframes

It needs Node.js 22 and FFmpeg.

say to Claude

Make a 10-second vertical video in HyperFrames: [three short lines]appearing one by one on my brand’s background, 1080 x 1920. Open it in the Studio before you render.

what comes back
The HyperFrames Studio: compositions on the left, a vertical reel playing in the middle, the layers on a timeline below
The HyperFrames Studio with one of my reels open: the film playing, every layer on its own track. You watch it and give notes before anything is rendered.
step 06

Teach Claude the animation engine

Stiff animation is usually the timing: everything moves at once, at the same speed. The GSAP skills teach Claude the library itself, so it sequences, eases and staggers like a motion designer.

06 · animateGSAP skills
  • Official, by the GSAP team
  • Timelines, easing, stagger, ScrollTrigger, and GSAP inside React
  • For websites, and for the animation inside a HyperFrames video
github.com/greensock/gsap-skills
in your terminal
npx skills add https://github.com/greensock/gsap-skills
say to Claude

Use the GSAP skills to animate the hero: the headline rises in first, the three cards follow 0.25 seconds apart, and the button pops in last with a little overshoot.

what it knows
A timeline: the headline from 0 to 0.8 s with power3.out, three cards starting 0.25 s apart, the button last with back.out; three ease curves below
What the GSAP skills teach, on one hero: a timeline instead of everything at once, an ease for each move, the cards a quarter second apart.

Since this reel, my motion starts from a pencil sketch of every scene, then GSAP and HyperFrames. That setup has its own guide.

if something breaks

Quick fixes

A skill does not show up

Restart Claude Code after you install, then type / and look for it in the list. A plugin needs both of its lines: first add the marketplace, then install the plugin.

The Stitch skills cannot connect

They work through Google Stitch's MCP server. Set that up first (the repo links the steps), then ask again.

Two skills give opposite advice

Give each its own pass: build with the taste skill, review with Impeccable, then decide. Asking both in the same request gets you a compromise of the two.

Remotion or HyperFrames?

Both turn code into video. Remotion if you or your team already write React. HyperFrames if you want Claude to work in plain web pages and to watch it live before it renders. My reels are made in HyperFrames now.

The video will not render

HyperFrames needs Node.js 22 and FFmpeg. Ask Claude to check both and install whatever is missing, then render again.

bonus · more prompts with these six
say to Claude

Run /impeccable audit on every page and give me one list of fixes, the most important first.

say to Claude

Use the taste skill to make the phone version of this page, and check it at 390 wide.

say to Claude

With the GSAP skills, count the numbers on this page up when they scroll into view, using ScrollTrigger.

say to Claude

Turn this page's hero into a 6-second vertical video for Instagram in HyperFrames, in the same design system.

An independent guide by Luka (@omgluka), made at Engram. The Stitch skills are by Google Labs, the taste skill by Leonxlnx, Impeccable by Paul Bakaus, Remotion by the Remotion team, HyperFrames by HeyGen and the GSAP skills by the GSAP team. Claude and Claude Code are made by Anthropic. None are affiliated with this guide.

next · the AI agents course

Let agents run the rest of your work.

My AI agents course: build and train custom agents that run the processes in your business, on one real job, step by step.

4 acts · 28 episodes · hands-on, for your business · from $79 a month

join the waitlist

Opening soon. One email when it opens, nothing else. More guides like this one on engram.media/guides and on Instagram, @omgluka.

Rather have it built for your team? Get a written two-option proposal.