styleseed

skill
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 9 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This tool provides a massive collection of design rules and tokens meant to be fed into AI coding assistants. It helps the AI generate professional-looking user interfaces rather than generic, unstyled components.

Security Assessment
Risk: Low. The repository is essentially a static library of text files, markdown rules, and styling tokens (like Tailwind CSS configurations). It does not contain executable application logic, does not request dangerous permissions, and a code scan of 12 files found no hardcoded secrets, suspicious network requests, or malicious shell commands. You are simply copying text files into your project to guide an AI's behavior.

Quality Assessment
The project is actively maintained, with its most recent push happening today. It is properly licensed under the highly permissive MIT license. However, it currently suffers from extremely low community visibility, having only 9 GitHub stars. While the code itself appears clean and safe, the lack of widespread community adoption means it hasn't been heavily peer-reviewed. Developers will need to trust the creator's design opinions without much external validation.

Verdict
Safe to use.
SUMMARY

2,200+ lines of design rules that make AI coding tools produce professional UI. No designer needed.

README.md

styleseed

Stop tweaking AI-generated UI. Start designing it.

2,600+ lines of design rules that make Claude Code produce professional-quality UI.

No designer needed. No pixel-pushing. Just copy a seed and build.


Get Started · Why StyleSeed · Skills · Showcase · awesome-design-md



The 30-Second Pitch

You ask Claude Code to build a dashboard. Without a design system, you get generic cards, inconsistent spacing, random font sizes. It works — but it looks like a hackathon project.

With a StyleSeed:

SaaS dashboard built with StyleSeed Toss seed
Built with Claude Code + Toss seed. Zero designer involvement.
See full page screenshot
Full dashboard

The difference? 2,200 lines of design rules that teach AI how to think like a designer.

Get Started

# Copy the toss seed into your project
cp -r seeds/toss/* your-project/

That's it. Claude Code reads CLAUDE.md automatically. Every component now follows the design language.

> "Build a SaaS dashboard with revenue chart, user stats, and recent activity"

Claude Code produces a pixel-perfect, Toss-style mobile dashboard — because it now understands 60 visual design rules, not just component APIs.

Why StyleSeed

The Problem Everyone Has

AI coding tools are amazing at generating functional UI. But functional ≠ beautiful.

Without design opinions, AI produces:

  • Random spacing (16px here, 20px there, 14px somewhere else)
  • Inconsistent typography (no hierarchy, wrong weights)
  • No visual rhythm (cards that don't breathe)
  • Generic interactions (hover effects on everything)
  • Amateur color usage (too many colors, wrong contrast)

You need a designer... or you need a StyleSeed.

What Makes StyleSeed Different

A seed isn't just tokens. It's a complete design brain for AI:

Layer What It Does Lines
Design Language 60 specific visual rules (color philosophy, number display ratios, card structure, forbidden patterns) 2,600+
Design Tokens Colors, typography, spacing, shadows, motion, border radius — light & dark mode 195
CSS Theme Tailwind CSS v4 implementation with semantic tokens 370
Components 31 UI primitives (shadcn/ui-based) + 16 pattern components 3,400+
AI Skills 10 Claude Code slash commands for UI generation, review, and UX design 690

Example Rules That Make the Difference

These are the kind of rules that separate professional UI from generic AI output:

Rule: Numbers are always big, units are always small — 2:1 ratio.
      48px number + 24px unit. Never the same size.

Rule: Only ONE accent color in the entire app. Everything else is grayscale.
      The accent color is ONLY for active/selected states.

Rule: Never use pure black (#000000). Darkest text is #2A2A2A.
      5-level grayscale: #2A → #3C → #6A → #7A → #9B

Rule: All content lives inside cards. Never place content directly on 
      the page background. The contrast between card (#FFF) and 
      background (#FAFAFA) IS the visual separator.

Rule: No dropdown selectors inside cards. 2-4 options = pill toggle.
      5+ options = separate page. No exceptions.

Rule: Card shadows are barely visible (opacity 4-8%). 
      If you can clearly see the shadow, it's too strong.

A designer would take weeks to document all this. We did it in 2,200 lines. Claude Code reads it in seconds.

10 AI-Powered Skills

After copying a seed, you get 10 slash commands — 6 for UI, 4 for UX:

UI Skills — Build It Right

Skill What It Does
/ui-component Generate a new component following all design conventions
/ui-page Scaffold a complete mobile page with proper layout structure
/ui-pattern Compose a UI pattern (card grid, data table, chart card)
/ui-review Audit existing code for design system violations
/ui-tokens View, add, or modify design tokens (keeps JSON + CSS in sync)
/ui-a11y Full accessibility audit — WCAG 2.2 AA compliance

UX Skills — Design It Right (No Designer Needed)

Skill What It Does
/ux-flow Design user flows using proven UX patterns (progressive disclosure, hub & spoke, information pyramid)
/ux-audit Evaluate screens against Nielsen's 10 usability heuristics + mobile UX best practices
/ux-copy Generate UX microcopy — button labels, error messages, empty states, toasts — in Toss's casual-but-polite voice
/ux-feedback Add all 4 feedback states to any component: skeleton loading, empty state, error recovery, success toast

The UX skills encode principles from Nielsen's heuristics, Fitts's Law, Hick's Law, Miller's Law, and modern mobile UX patterns — so you don't have to know them.

Workflow Example

# 1. Design the flow
> /ux-flow "User onboarding with email verification"

# 2. Build the pages
> /ui-page Onboarding "3-step onboarding: name, email verification, preferences"

# 3. Add proper UX copy
> /ux-copy "onboarding flow — button labels, error messages, success states"

# 4. Add feedback states
> /ux-feedback src/pages/Onboarding.tsx

# 5. Review everything
> /ux-audit src/pages/Onboarding.tsx
> /ui-review src/pages/Onboarding.tsx

Result: A professionally designed, accessible, UX-optimized onboarding flow — without a designer.

Showcase

See the dashboard screenshot above — built entirely with Claude Code + Toss seed. Zero designer involvement. The design rules handle color philosophy, typography hierarchy, spacing, card structure, and information pyramid automatically.

StyleSeed + awesome-design-md

awesome-design-md (23K+ stars) popularized DESIGN.md — plain-text design docs for AI agents. We love it. We build on it.

How They're Different

DESIGN.md StyleSeed
What it is Brand identity tokens (~100 lines) Complete design brain (2,600+ lines)
Teaches AI What colors/fonts to use How to think like a designer
Components None 31 primitives + 16 patterns
AI Skills None 10 Claude Code slash commands
Layout rules None 4 section types, information pyramid
UX guidance None Nielsen's heuristics, microcopy, feedback states
"Don't" rules None 30+ forbidden patterns that prevent amateur mistakes

Using Both Together (Recommended)

They're complementary, not competing:

# Stripe's visual identity + Toss's deep design rules
cp awesome-design-md/designs/stripe/DESIGN.md your-project/
cp -r styleseed/seeds/toss/* your-project/

# Now AI knows Stripe's brand colors AND professional layout/UX rules

DESIGN.md = what your app looks like (brand identity)

StyleSeed = how your app is structured (design intelligence)

Available Seeds

Seed Style What's Included Status
toss Toss-style mobile fintech 31 UI + 16 patterns, 69 rules, 10 skills Ready
apple Apple HIG-inspired Coming Soon
linear Linear app-style Coming Soon
stripe Stripe dashboard Coming Soon

What's in the Toss Seed

seeds/toss/
├── CLAUDE.md                 # AI reads this automatically
├── DESIGN-LANGUAGE.md        # 2,600+ lines of visual design rules
├── .claude/skills/           # 10 slash commands (6 UI + 4 UX)
├── tokens/                   # 6 JSON token files
├── css/                      # Tailwind CSS v4 theme (light + dark)
├── components/
│   ├── ui/                   # 31 shadcn/ui-based primitives
│   └── patterns/             # 16 dashboard patterns
├── utils/                    # Formatting utilities
├── icons/                    # Custom SVG icon library
└── scaffold/                 # Vite 6 + React 18 starter

Tech Stack

React 18 · TypeScript · Tailwind CSS v4 · Radix UI · Vite 6 · Lucide Icons · CVA

Customize in 1 Line

:root {
  --brand: #721FE5;  /* ← Change this. Everything else adapts. */
}

Contributing

Create a New Seed (with Claude Code)

The fastest way to contribute:

  1. cp -r seeds/_template seeds/your-style
  2. Open Claude Code in seeds/your-style/
  3. Tell Claude: "Look at seeds/toss/ as a reference. Create a [Linear / Apple / Material]-style design language."
  4. Claude generates: design rules, tokens, CSS theme, pattern components
  5. Submit a PR

See seeds/_template/GUIDE.md for the full guide.

Improve the Toss Seed

Better design rules → better AI output. PRs welcome for:

  • More specific rules (the more specific, the better AI follows them)
  • New pattern components
  • Accessibility improvements
  • Dark mode fixes

License

MIT

Acknowledgments

Reviews (0)

No results found