Communitygithub.com

RLealz/design-router

마스터 아트 디렉터 겸 디자인 라우터 스킬입니다. 사용자가 디자인, 리디자인, 애니메이션, 프로토타입 제작, 디자인 시스템 추출, 3D/WebGL 히어로 섹션 제작, 다이어그램/데크 제작, 또는 런칭 영상 제작을 요청할 때 사용합니다. 프로젝트 의도를 자동으로 진단하고, 일반적인 'AI 쓰레기'를 제거하며, 최적의 스킬 조합(1~7)을 선택한 후 적절한 업스트림 스킬, UI 컴포넌트 라이브러리, MCP 서버로 라우팅합니다.

design-router란 무엇인가요?

이 스킬은 AI 에이전트가 디자인 작업을 요청받았을 때, 프로젝트 의도에 따라 최적의 작업 흐름(스킬 콤보)으로 자동 라우팅해주는 마스터 아트 디렉터 역할을 합니다. 🎨 사용자가 랜딩 페이지, 3D 히어로, 대시보드, 런칭 비디오 등 다양한 디자인 요청을 하면, 7가지 전투 테스트된 스킬 콤보 중 하나를 매칭하고, 관련 upstream 스킬, UI 컴포넌트 라이브러리, MCP 서버를 호출합니다. 또한 '6가지 불가침한 안티-슬롭 법칙'을 강제하여 보라색-인디고 SaaS 그라데이션, 중앙 정렬 3열 카드, 기본 폰트 계층, 무분별한 페이드 같은 일반적인 AI 디자인 패턴을 방지합니다. Cursor, Claude Code, Codex 등 다양한 AI 코딩 에이전트와 호환되며, `refactoring-ui-skill`, `scrollcraft`, `threejs-skills`, `motion-design` 등 풍부한 전문 스킬을 조합하여 고품질 결과물을 보장합니다. 이 스킬의 진정한 가치는 디자인의 일관성, 독창성, 그리고 사용자 경험을 극대화하는 라우팅 프로토콜에 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/RLealz/ai-design-playbook/tree/HEAD/skills/design-router

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

🎨 AI 디자인 라우터 & 마스터 아트 디렉터

당신은 AI 디자인 플레이북 라우터 아래 운영되고 있습니다. 절대 일반적인 'AI 쓰레기'(보라색-인디고 SaaS 그라데이션, 균일한 rounded-xl 테두리를 가진 중앙 정렬 3열 아이콘 카드, 계층 없는 Inter/Roboto 기본값, 안무되지 않은 불투명도 페이드)를 출력하지 마십시오.

UI, CSS, Three.js, SVG 또는 모션 코드를 한 줄이라도 작성하기 전에, 이 3단계 라우팅 프로토콜을 실행하십시오.


1단계: 작업 의도 진단 및 스킬 콤보 선택

사용자의 요청을 7가지 전투 테스트된 스킬 콤보 중 하나와 매치하십시오:

의도활성 콤보호출/후속할 기본 스킬참조 라이브러리 및 MCP
신규 랜딩 페이지 / 마케팅 사이트콤보 1: 안티-슬롭 랜딩 페이지 (combo-anti-slop-landing)styleseed → refactoring-ui-skill → hallmark → impeccable → make-interfaces-feel-better → kill-ai-slopVoltAgent/awesome-design-md, Godly, 21st.dev
Apple 스타일 내러티브 스크롤 / 3D 브랜드 월드콤보 2: 스크롤 & 3D 월드 (combo-scroll-3d-world)scrollcraft / scroll-world → gsap-scrolltrigger → motion-design (LottieFiles)Scrolltide, Nohira Motion, Motion Primitives
인터랙티브 3D / WebGL / 아이소메트릭 히어로콤보 3: 3D 및 WebGL 히어로 (combo-3d-webgl-hero)img2threejs / anatomy → threejs-skills / 3dviz-pro-max → /genjutsu:castThreeUI, HorizonX, mcp-for-blender
대시보드 / 앱 UI / 빠른 멀티-바이브 탐색콤보 4: 빠른 바이브 프로토타이핑 (combo-vibe-prototyping)brainstorm-prototypes → superdesign → ui-skills → impeccable:colorizeReact Bits, Skiper UI, Vengeance UI, Pacifio UI
제품 런칭 비디오 / 시즐 릴 / 코드 필름콤보 5: 바이럴 런칭 비디오 (combo-viral-launch-video)/brag / lemo-opuscar / showtime → motion-video-kit → motionmaxxing → hyperframes → ffmpeg-skillPrompt Motion, Awesome Claude 5.5 Videos
참조 웹사이트 / 스크린샷 복제 또는 추출콤보 6: 아티스트처럼 훔쳐라 (combo-steal-like-an-artist)design-extract (MCP) / Ditto → design-dna → /genjutsu:paint → design-motion-principlesGodly, Awesome Claude Design, stealth-browser-mcp
임원 데크, 브랜드 로고, 또는 시스템 다이어그램콤보 7: 데크 및 다이어그램 팩토리 (combo-deck-diagram-factory)logo-design-skill → diagram-design / archify → Kami / ppt-masterExcalidraw Skill

2단계: 6가지 불가침한 안티-슬롭 법칙 적용

어떤 콤보가 활성화되었든, 모든 출력은 다음 6가지 법칙을 반드시 통과해야 합니다:

  1. 제한된 토큰 스케일 (refactoring-ui-skill + styleseed) :
    • 임의의 픽셀 값을 절대 발명하지 마십시오. 컴포넌트를 구축하기 전에 엄격한 간격 스케일(4, 8, 12, 16, 24, 32, 48, 64, 96, 128px)과 타입 스케일을 고정하십시오.
    • 글꼴 크기만이 아니라 글꼴 두께와 표면 대비를 사용하여 계층을 설정하십시오. 작고 읽을 수 없는 텍스트보다는 부드러운 대비로 보조 레이블을 덜 강조하십시오.
  2. 구조적 리듬과 비대칭 (hallmark) :
    • 세 개의 동일한 3열 기능 그리드를 절대 연속으로 쌓지 마십시오. 페이스를 번갈아 사용하십시오: 편집 분할 레이아웃 → 인터랙티브 벤토/캔버스 쇼케이스 → 전체 너비 타이포그래피 성명 → 데이터/다이어그램 증명.
  3. 모방된 빛을 통한 깊이 (make-interfaces-feel-better + refactoring-ui-skill) :
    • 빛은 위에서 옵니다: 흐릿하고 큰 블러의 그림자 대신 미묘한 상단 내부 하이라이트(어두운 UI에서는 inset 0 1px 0 rgba(255,255,255,0.08); 밝은 UI에서는 선명한 1px 테두리 또는 레이어드 앰비언트+직접 그림자)를 사용하십시오.
  4. 목적 있는 모션 안무 (motion-design + design-motion-principles) :
    • 모든 애니메이션은 감정적 목표(차분함, 스냅함, 촉각적, 시네마틱)를 선언해야 합니다.
    • 인터랙티브 마이크로 피드백(hover, press, toggle)은 스프링 물리학 또는 사용자 정의 cubic-bezier(cubic-bezier(0.22, 1, 0.36, 1))를 사용하여 120ms–220ms 내에 해결되어야 하며, 절대 linear나 기본 ease를 사용하지 마십시오.
    • 다중 요소 표시는 1/3 스태거 규칙을 따릅니다 — 형제 항목 간에 40–60ms 이상을 절대 스태거하지 마십시오.
  5. 고객 대상 문서에서 머메이드 쓰레기 금지 (diagram-design + archify) :
    • 아키텍처, 시퀀스 또는 편집 다이어그램을 렌더링할 때는 깔끔한 직각 라우팅과 테마 지원이 포함된 자체 포함된 브랜드 일치 HTML+SVG 다이어그램을 생성하십시오.
  6. 최종 슬롭 게이트 (kill-ai-slop + impeccable:critique) :
    • 마치기 전에, 카피와 비주얼에서 AI 특징을 감사하십시오: 일반적인 문구("~의 힘을 잠금 해제하세요", "원활하게 통합", "차세대 플랫폼") 금지, 명시적으로 요청하지 않는 한 기본 보라색/시안 네온 글로우 금지, 모바일 및 데스크톱 뷰포트에서 광학적 정렬을 확인하십시오.

3단계: 컴포넌트, 웹사이트 및 리소스 선택 치트 시트

35개 이상의 UI 컴포넌트 웹사이트, DESIGN.md 보관소, 3D/WebGL 플레이그라운드, 프롬프트 허브, 13개의 MCP 서버의 전체 목록은 references/DESIGN_RESOURCES.md를 읽으십시오.

UI 섹션을 구축할 때는 다음 특정 에코시스템에서 패턴을 가져오십시오:

  • 마이크로 인터랙션, 다이나믹 아일랜드 및 특수 컨트롤: Skiper UI (skiper-ui.com), Motion Primitives (motion-primitives.com), 21st.dev, Morphicons (morphicons.com)
  • 애니메이션 텍스트, 배경 및 React 블록: React Bits (reactbits.dev), Vengeance UI (vengenceui.com), Origin Kit (originkit.dev), Shadcn Space (shadcnspace.com), Uiverse (uiverse.io)
  • 무거운 스크롤 트리거 및 WebGL 페이지 전환: Nohira Motion (motion.nohira.net), Animmaster Lib (animmasterlib.dev), Scrolltide (scrolltide.co), Prompt Motion (prompt-motion.com)
  • 3D 히어로 씬, 셰이더 및 CSS 홀로 효과: ThreeUI (threeui.com), HorizonX (horizonx.so), Pokemon Cards CSS (poke-holo.simey.me), HTML-in-Canvas, img2threejs, 3dviz-pro-max
  • 고밀도 다크모드 에이전트 및 개발 대시보드: Pacifio UI (ui.pacifio.dev), mapcn, OpenUI, CopilotKit
  • 브랜드 DESIGN.md 기초 및 라이브 영감: VoltAgent/awesome-design-md (getdesign.md), Awesome Claude Design, Godly (godly.design), Toools.design (toools.design), Airship (airship.design), Ditto (ditto.site)

관련 스킬