Vibe coding often stalls at “fast to generate, slow to ship.” Open-source skills freeze experience into versioned constraints: system first, generate second, polish third, compress last.

ui-ux-pro-max: generate the system before the page

Ask for industry, mood, and forbidden colors, then extract tokens—color, type, radius, shadow, motion duration—before layouts. Systems stop every page from growing a new face.

Land tokens first, then batch pages
Land tokens first, then batch pages

impeccable: /polish away plastic UI

Harsh contrast, homogeneous gaps, vague copy, excess decoration—run a delete-then-add protocol after the system and before heavy motion.

react-bits: one motion accent

Galleries, starfields, and parallax cards work as a single narrative beat. Dynamically import below-the-fold modules and keep a static fallback.

Compress bloated generations into maintainable modules
Compress bloated generations into maintainable modules

karpathy-skills: lean the code

Target readable files, zero dead dependencies, and commented critical paths. System → generate → polish → lean is the sustainable loop.