What a style pack ships
| File | Role |
|---|---|
style.css | The canonical stylesheet — palette tokens, type scale, focus ring, motion guard, button system, decor. sitekit run inlines it verbatim into every page. |
style.json | The declaration — palette definitions (light and dark), variant axes, motion guards, any required sections. |
design.md | The guide the agent reads — how to use the pack’s vocabulary when authoring a page. |
The twelve bundled packs
| Pack | The look |
|---|---|
editorial | Magazine-grade typography (Fraunces + Inter), fluid layouts, glass-and-grain decor, a scroll-reveal motion layer. The default. |
brutalist | Raw and monospace-dominant — exposed grid, hard borders, square buttons, no decoration, no motion. |
windows-95 | A faithful homage to the Windows 95 desktop: teal canvas, silver 3D-bevel chrome, navy title bars, the real MS Sans Serif. |
curve-classic | A Web 1.0 skeuomorphic finance terminal — periwinkle desktop, beveled silver windows, IBM Plex Mono throughout. |
kota | A London-studio look: monochrome Swiss type at enormous, tight sizes, with one iridescent violet→teal→magenta gradient. |
bugster | ”Terminal on paper” — warm cream, Geist Mono headlines, a single lime accent, flat boxed cards with corner markers. |
fivepathways | Warm editorial financial-advisory — a display serif, soft pastel bands, teal-mint pill CTAs, hand-drawn “pathway” trails. |
cognitum | Dark-first edge-AI — a deep blue-black slate, glassy blur cards, a glowing cyan primary, motion-rich scroll reveals. |
amazon | Marketplace utility — dense white-on-grey, navy chrome, warm yellow and orange action pills, near-zero motion. |
netflix | Cinematic streaming — pure black, bold white type, exactly one red, poster-row hovers, restrained motion. |
stripe | Premium fintech and developer-platform — immaculate white and navy ink, the indigo “blurple”, a flowing aurora gradient. |
jackmcdade | Maximalist anti-boring — a polychrome tropical-pop palette, chunky bouncy display type, offset-shadow pills. Loud and playful. |
Several packs were captured from real sites. They port visual atoms — palette, type, button and card language — not a brand’s logo, wordmark, or imagery, and substitute free fonts for commercial ones (each pack’s
design.md says which). Author neutral content; swap in licensed fonts if you hold them.Light and dark
Most packs declare both a light and a dark palette. When a playbook turns on dark mode, the agent wires the toggle and sitekit verifies that the active pack actually declares both palettes. See Playbooks → Dark mode.Capture your own
You can capture a style pack from an existing site — a live URL, a screenshot, a bundle of screenshots, or a screencast (including how the page moves):sitekit run --style=<name>.
Author your own
~/.sitekit/styles/), installs the authoring skill, and opens a preview workspace so your agent can draft, preview, and verify it. Workshop packs shadow bundled ones on a name collision — use @scope/name to namespace yours.
Playbooks
How style composes with voice, shape, and valence.
Shapes & tiers
The structural dimension that pairs with any style.