Your agent just shipped a static HTML page with seven nested divs and a hero that says “Welcome to the future.” Drop in real components, keep the markup dumb, and make the output look like someone meant it.
How it works
No React install, no Vite config, no “just one more dependency.” Plain HTML pages with custom elements that behave like a real design system.
What you get
Raw ES modules via importmap. Host from ui.slopkit.dev or vendor the folder. Agents write tags; browsers load them.
Component chrome stays encapsulated. Your page CSS won’t silently zero out card padding or wreck button spacing.
CSS custom properties, light/dark/auto, saved palettes, and a theme editor. One :root override restyles the lot.
Cursor skills document every component category so agents pick the right tag instead of inventing another flexbox div tower.
In the box
Forms, tables, charts, overlays, navigation, chat, dashboards — roughly fifty tags for dashboards, landing pages, and admin shells.
vk-page-header instead.Point your next agent at the docs, paste a script tag, and let the components do the pretending-to-be-designed part.