Teach your AI design judgment.
Not just components.
Your AI ships default-indigo, icon-chip, template UI. StyleSeed hands it 74 rules of designer judgment — and a quality gate that fixes the tells before you see them.
Try it in 30 seconds — paste into Claude Code, Cursor, or Codex
- design rules
- 74
- AI skills
- 15
- brand skins
- 7
- motion seeds
- 5
The fastest way is one sentence.
No install required. Paste this into Claude Code, Codex, Cursor, or any AI agent and it reads the rules and applies them to whatever you build next.
The quality gate only runs when it’s installed
Paste alone teaches the rules, but the step that strips the “AI look” is the gate — and /ss-score / /ss-build can only run once installed. Then your lock persists in STYLESEED.md(no drift), and every screen is scored and fixed before you see it. All 16 skills, universally — Claude Code, Codex, Cursor, Gemini CLI & 12+ more.
npx skills add bitjaru/styleseed# then, to build a screen: /ss-buildSame product. Six presets. One /ss-restyle away.
Distinctive isn’t a coat of paint. Each preset is a coherent coordinate across the dial axes — radius, density, color, weight, motion, plus a font and a signature move — so every look reads designed, never generic. Trend gimmicks (glass, neumorphism) are deliberately left out.

/ss-restyle swiss/ss-restyle editorial/ss-restyle technical/ss-restyle warm-dtc/ss-restyle minimal-mono/ss-restyle brutalist-liteOther repos give your AI components. We give it the reasoning.
Every decision in a StyleSeed UI has a stated reason — the rule it follows and why that rule makes the result look designed. That’s what an AI can actually read, apply, and repeat. Walk a real screen, decision by decision.
Other design skills make your UI coherent.
StyleSeed is the only one that also fights the generic-AI look — and enforces it.
| Capability | Component kits | DESIGN.md packs | StyleSeed |
|---|---|---|---|
| Teaches judgment | ✗ | ✗ | ✓ 74 rules — with the reasoning |
| Fights the AI-look | ✗ | ✗ | ✓ bans the tells by name |
| Scored gate ≥80 | ✗ | ✗ | ✓ self-reviews & fixes first |
| Anti-drift lock | ✗ | ✗ | ✓ decisions persist across prompts |
| Works in every agent | ✗ | ✓ | ✓ Claude Code · Cursor · Codex · Gemini |
| Price | Paid tiers | Free | Free · MIT |
Also in the box: 7 brand skins from one data-skin attribute, 5 motion seeds plus 20+ keyword moves, and a drop-in engine/ — no build step, no lock-in. The rules are open: propose new ones via PR. See the before/after →
11 reference builds · 385 live variants.
Not static templates — each one is the engine’s output, re-skinning across 7 brand DNAs and 5 motion seeds live in the browser. Copy the source, rules and all.

Finance Dashboard
dashboardKPI strip, revenue trend, and recent transactions — a Toss-style daily view.

Food Delivery
mobileRestaurant feed, cart, and live order tracking — a Baemin/DoorDash-style consumer app.

Fitness Tracker
mobileActivity rings, workout history, and weekly goals — an Apple Fitness-style health app.

Music Player
mobileNow-playing, queue, and library — a Spotify-style streaming app.

Issue Tracker
workflowKanban board with filters and assignees — a Linear-style power-user view.

Mobile Wallet
mobileAccount balance, transfers, and recent activity — a Toss-style consumer banking app.
Vibe words for personality. Keywords for flair.
5 named seeds (each with five spreadable recipes) plus a library of 20+ scroll-stopping keyword moves — tilt-3d, magnetic, glow-pulse. Try them live below, or browse the full gallery.
tilt-3dmagneticglow-pulseconfetti-popSave
</motion.button>
The gate now has eyes. /ss-score reads the code — but some of the worst 'AI-made' tells only exist in pixels: a hero that doesn't actually dominate, a lower third of dead whitespace, a web font that silently failed to load and fell back to Times, two colors that look like two accents once rendered, an empty state that's a blank white void. A human sees these in half a second; a code-reading gate misses all of them. New /ss-verify closes that gap: it renders the screen, screenshots it, and the agent LOOKS at the image — scoring the same StyleSeed gate against what it actually sees, including the empty/loading/error states, then fixes and re-renders until it passes. Code-clean is necessary; pixel-clean is the real bar. It never claims a visual pass without a real screenshot. Runs after /ss-score, and /ss-build finishes a renderable screen with it.
Stop redrawing. Start shipping.
One paste away from UI that doesn’t look generated.
MIT licensed · no telemetry · browse the showcase