Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
daangn avatar

Seed Design

  • 168 installs
  • 1k repo stars
  • Updated August 5, 2026
  • daangn/seed-design

Seed-design is an agent skill that onboards and operates the SEED Design React/CSS system via project analysis and CLI-guided workflows.

About

Seed-design is an integrated agent skill for Karrot’s SEED Design system, guiding solo and small teams through first-time setup, day-to-day component usage, foundation tokens (color, typography, spacing), theming, and CLI operations. When invoked, it inspects the repo for seed-design.json, installed package versions, bundler config, snippet directories, and lockfile-derived package manager so install commands match the project. It routes questions—whether about buttons, tokens, or migrations—to focused reference paths instead of dumping generic React advice. Triggers include explicit SEED questions in Korean or English equivalents such as how to use SEED, which components exist, or how to wire design tokens. The skill is intermediate complexity because upgrades and compatibility checks assume a working Node frontend toolchain. It accelerates consistent UI for consumer-style web apps without replacing your design judgment on brand differentiation.

  • Three-step workflow: project state scan, situation-based routing, guided execution
  • Detects seed-design.json, @seed-design/react and css versions, bundler, and package manager from lockfiles
  • Branches to getting-started, components, foundation tokens, CLI usage, migration, and upgrade reference docs
  • Covers CLI flows: init, add, add-all, compat, docs, upgrade
  • User-invocable for Korean prompts like component lists, color tokens, and design-system setup

Seed Design by the numbers

  • 168 all-time installs (skills.sh)
  • Ranked #980 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/daangn/seed-design --skill seed-design

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs168
repo stars1k
Security audit2 / 3 scanners passed
Last updatedAugust 5, 2026
Repositorydaangn/seed-design

What it does

Install when you adopt or maintain Daangn’s SEED Design system—setup, components, tokens, CLI, and upgrades—in a React frontend repo.

Who is it for?

Best when you're shipping React (or SEED-supported) frontends that must align with SEED Design conventions and CLI-managed snippets.

Skip if: Projects with no React/SEED stack, or teams wanting a generic Tailwind-only UI kit with zero design-system governance.

When should I use this skill?

User asks about SEED Design setup, components, foundation tokens, CLI, compatibility, or upgrade—or Korean equivalents like SEED 어떻게 써, 컴포넌트, 색상 토큰, 디자인시스템 셋업.

What you get

Your agent classifies the repo state and delivers the correct SEED setup, component, foundation, migration, or upgrade steps using your detected package manager and bundler.

  • Situation-specific setup or component integration steps
  • CLI command sequences matched to detected package manager
  • Migration or upgrade guidance from reference docs

By the numbers

  • CLI commands: init, add, add-all, compat, docs, upgrade

Files

SKILL.mdMarkdownGitHub ↗

SEED Design

당근의 디자인 시스템 SEED Design을 프로젝트에 도입하고 활용할 때 사용하는 통합 가이드입니다. 처음 셋업부터 컴포넌트 사용, 파운데이션 활용, CLI 운영까지 모든 단계를 안내합니다.

동작 방식

이 스킬이 호출되면 아래 순서로 동작합니다.

1단계: 프로젝트 상태 파악

사용자의 프로젝트를 분석하여 현재 상태를 파악합니다.

  • seed-design.json 존재 여부 → 초기 설정 완료 여부
  • package.json에서 @seed-design/react, @seed-design/css 설치 여부와 버전
  • 번들러 종류 감지 (vite.config, rsbuild.config, webpack.config 등)
  • seed-design/ 디렉토리 존재 여부 → 스니펫 설치 여부
  • 패키지 매니저 감지 (lock 파일 기준):
  • bun.lockb / bun.lock → bun
  • pnpm-lock.yaml → pnpm
  • yarn.lock → yarn
  • package-lock.json 또는 기본 → npm

이후 모든 패키지 설치/실행 명령어는 감지된 패키지 매니저에 맞춰 안내합니다.

2단계: 상황 분류 및 분기

파악한 상태와 사용자의 질문에 따라 적절한 가이드로 분기합니다.

상황참조
seed-design.json 없음 → 처음 셋업이 필요references/getting-started.md
컴포넌트 관련 질문 (어떤 컴포넌트 있어?, 버튼 쓰고 싶은데)references/components.md
파운데이션/토큰 질문 (색상, 타이포, 스페이싱, 테마)references/foundation.md
CLI 명령어 관련 (init, add, docs 등)references/usage.md
버전 호환/마이그레이션references/migration.md
패키지 업그레이드 진단references/upgrade.md

사용자가 명시적으로 주제를 말한 경우 프로젝트 분석을 건너뛰고 해당 시나리오로 직행해도 됩니다.

3단계: 안내 + 실행

  • 기존 문서 링크 제공: https://seed-design.io/react/components/{component-name}
  • llms.txt URL로 상세 정보 참조: https://seed-design.io/llms/react/components/{component-name}.txt
  • CLI docs 명령어로 문서/llms.txt/스니펫 링크 한 번에 조회:
  npx @seed-design/cli@latest docs {component-name}
  • 사용자가 원하면 CLI 명령어를 직접 실행 (init, add 등)

4단계: 다음 단계 제안

현재 작업이 끝나면 자연스럽게 다음 단계를 안내합니다.

  • 셋업 완료 → "이제 컴포넌트를 추가해볼까요?"
  • 컴포넌트 추가 → "테마 설정이나 다른 컴포넌트도 필요하신가요?"
  • 파운데이션 안내 → "실제 코드에서 이렇게 사용하면 됩니다"

정보 조회 도구

SEED Design의 모든 문서에는 llms.txt 형태의 LLM 최적화 문서가 있습니다. 컴포넌트 목록, 파운데이션 가이드 등 최신 정보가 필요하면 llms.txt를 WebFetch로 읽어옵니다.

llms.txt 인덱스

영역인덱스 URL용도
Reacthttps://seed-design.io/react/llms.txt컴포넌트 목록, 설치/스타일링 가이드
Designhttps://seed-design.io/docs/llms.txt파운데이션(색상, 타이포, 스페이싱 등)

개별 문서 조회

https://seed-design.io/llms/react/components/{component-name}.txt
https://seed-design.io/llms/docs/foundation/color/color-system.txt

CLI docs 명령어

npx @seed-design/cli@latest docs {component-name}
# 출력:
# - docs: https://seed-design.io/react/components/action-button
# - llms.txt: https://seed-design.io/llms/react/components/action-button.txt
# - snippet: https://raw.githubusercontent.com/daangn/seed-design/refs/heads/dev/docs/registry/ui/action-button.tsx

Reference Files

파일용도읽는 시점
references/getting-started.md처음 셋업 가이드seed-design.json이 없거나 셋업 질문 시
references/components.md컴포넌트 탐색/추가 방법컴포넌트 관련 질문 시
references/foundation.md파운데이션 llms.txt 인덱스색상, 타이포, 스페이싱, 테마 질문 시
references/usage.mdCLI 명령어 상세CLI 사용법 질문 시
references/migration.md스니펫 버전 호환/마이그레이션버전 불일치 또는 마이그레이션 시
references/upgrade.md패키지 업그레이드 진단업그레이드 질문 시

Related skills

How it compares

Use as a procedural design-system guide tied to SEED CLI and tokens, not as a standalone Figma-to-code MCP or generic component gallery.

FAQ

Who is seed-design for?

Frontend-focused developers and small squads adopting or maintaining SEED Design in real codebases, especially when questions mix Korean product context with technical setup.

When should I use seed-design?

Use it during Build for frontend setup and components; during Ship when theming and token consistency matter for release UI; and during Operate when running upgrade or migration diagnostics.

Is seed-design safe to install?

The skill may suggest package installs and CLI commands; review the Security Audits panel on this Prism page and inspect proposed shell commands before running them in production repos.

Design & UI/UXuibranding

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.