Community코딩 & 개발github.com

UI/UX Pro Max - 설계 인텔리전스

50개 이상의 스타일, 21개 색상 팔레트, 50개 폰트 페어링, 9개 프레임워크 스택(React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui)을 갖춘 데이터 기반 UI/UX 설계 인텔리전스입니다. 전문 UI/UX 구현을 위한 검색 가능한 설계 지식 베이스입니다.

UX Pro Max - 설계 인텔리전스란 무엇인가요?

이 스킬은 AI 에이전트(Claude Code, Cursor, Codex 등)가 전문적이고 데이터 기반의 UI/UX 설계 결정을 내릴 수 있도록 돕는 종합 설계 인텔리전스 시스템입니다. 제품 유형, 스타일, 타이포그래피, 색상 팔레트, 차트 유형, UX 모범 사례, 특정 스택별 구현 가이드라인 등 50개 이상의 스타일, 21개의 색상 팔레트, 50개의 폰트 페어링 및 9개의 주요 프론트엔드 스택(React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui)을 아우르는 방대한 검색 가능한 설계 지식 베이스를 제공합니다. 사용자는 Python 스크립트(search.py)를 사용하여 다양한 도메인(제품, 스타일, 타이포그래피, 색상, 랜딩 페이지, 차트, UX, 프롬프트)을 검색하고, 결과를 종합하여 일관되고 전문적인 디자인을 생성할 수 있습니다. 이 스킬은 아이콘 사용법, 호버 상태, 라이트/다크 모드 대비, 레이아웃, 접근성 등 일반적인 UI 실수를 피하기 위한 구체적인 규칙과 체크리스트도 함께 제공하여, 결과물이 항상 높은 수준의 완성도를 유지하도록 보장합니다.

지원 대상✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/shining319/claude-code-single-person-workflow/tree/main/skills/ui-ux-pro-max

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

UX Pro Max - 설계 인텔리전스은(는) 무엇을 하나요?

UI 스타일, 색상 팔레트, 폰트 페어링, 차트 유형, 제품 추천, UX 가이드라인 및 스택별 모범 사례의 검색 가능한 데이터베이스입니다.

사전 요구 사항

Python이 설치되어 있는지 확인하세요:

python3 --version || python --version

Python이 설치되어 있지 않다면, 사용자의 OS에 맞게 설치하세요:

macOS:

brew install python3

Ubuntu/Debian:

sudo apt update && sudo apt install python3

Windows:

winget install Python.Python.3.12

이 스킬 사용 방법

사용자가 UI/UX 작업(디자인, 구축, 생성, 구현, 검토, 수정, 개선)을 요청하면 다음 워크플로우를 따르세요:

1단계: 사용자 요구 사항 분석

사용자 요청에서 핵심 정보를 추출하세요:

  • 제품 유형: SaaS, 이커머스, 포트폴리오, 대시보드, 랜딩 페이지 등
  • 스타일 키워드: 미니멀, 유쾌함, 프로페셔널, 우아함, 다크 모드 등
  • 산업: 헬스케어, 핀테크, 게임, 교육 등
  • 스택: React, Vue, Next.js 또는 기본값 html-tailwind

2단계: 관련 도메인 검색

search.py를 여러 번 사용하여 포괄적인 정보를 수집하세요. 충분한 컨텍스트를 얻을 때까지 검색하세요.

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<키워드>" --domain <도메인> [-n <최대_결과_수>]

권장 검색 순서:

  1. 제품 - 제품 유형에 대한 스타일 추천 받기
  2. 스타일 - 상세 스타일 가이드(색상, 효과, 프레임워크) 받기
  3. 타이포그래피 - Google Fonts 가져오기가 포함된 폰트 페어링 받기
  4. 색상 - 색상 팔레트(기본, 보조, CTA, 배경, 텍스트, 테두리) 받기
  5. 랜딩 - 페이지 구조 받기(랜딩 페이지인 경우)
  6. 차트 - 차트 추천 받기(대시보드/분석인 경우)
  7. UX - 모범 사례 및 안티 패턴 받기
  8. 스택 - 스택별 가이드라인 받기(기본값: html-tailwind)

3단계: 스택 가이드라인 (기본값: html-tailwind)

사용자가 스택을 지정하지 않으면 html-tailwind를 기본값으로 사용하세요.

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<키워드>" --stack html-tailwind

사용 가능한 스택: html-tailwind, react, nextjs, vue, svelte, swiftui, react-native, flutter, shadcn


검색 참조

사용 가능한 도메인

도메인용도예시 키워드
product제품 유형 추천SaaS, 이커머스, 포트폴리오, 헬스케어, 뷰티, 서비스
styleUI 스타일, 색상, 효과글래스모피즘, 미니멀리즘, 다크 모드, 브루탈리즘
typography폰트 페어링, Google Fonts우아함, 유쾌함, 프로페셔널, 모던
color제품 유형별 색상 팔레트saas, ecommerce, healthcare, beauty, fintech, service
landing페이지 구조, CTA 전략히어로, 히어로 중심, 사용후기, 가격, 사회적 증명
chart차트 유형, 라이브러리 추천추세, 비교, 타임라인, 퍼널, 파이
ux모범 사례, 안티 패턴애니메이션, 접근성, z-index, 로딩
promptAI 프롬프트, CSS 키워드(스타일 이름)

사용 가능한 스택

스택초점
html-tailwindTailwind 유틸리티, 반응형, 접근성 (기본값)
react상태, 훅, 성능, 패턴
nextjsSSR, 라우팅, 이미지, API 라우트
vueComposition API, Pinia, Vue Router
svelteRunes, 스토어, SvelteKit
swiftui뷰, 상태, 네비게이션, 애니메이션
react-native컴포넌트, 네비게이션, 리스트
flutter위젯, 상태, 레이아웃, 테마
shadcnshadcn/ui 컴포넌트, 테마, 폼, 패턴

예제 워크플로우

사용자 요청: "전문 스킨케어 서비스 랜딩 페이지를 만들어줘"

AI는 다음과 같이 수행해야 합니다:

# 1. 제품 유형 검색
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness service" --domain product

# 2. 스타일 검색 (산업 기반: 뷰티, 우아함)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegant minimal soft" --domain style

# 3. 타이포그래피 검색
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegant luxury" --domain typography

# 4. 색상 팔레트 검색
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness" --domain color

# 5. 랜딩 페이지 구조 검색
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "hero-centric social-proof" --domain landing

# 6. UX 가이드라인 검색
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "animation" --domain ux
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "accessibility" --domain ux

# 7. 스택 가이드라인 검색 (기본값: html-tailwind)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "layout responsive" --stack html-tailwind

그런 다음: 모든 검색 결과를 종합하여 디자인을 구현하세요.


더 나은 결과를 위한 팁

  1. 키워드를 구체적으로 사용하세요 - "헬스케어 SaaS 대시보드" > "앱"
  2. 여러 번 검색하세요 - 다른 키워드가 다른 인사이트를 제공합니다
  3. 도메인을 결합하세요 - 스타일 + 타이포그래피 + 색상 = 완전한 디자인 시스템
  4. 항상 UX를 확인하세요 - 일반적인 문제를 위해 "애니메이션", "z-index", "접근성" 검색
  5. 스택 플래그를 사용하세요 - 구현별 모범 사례를 얻으세요
  6. 반복하세요 - 첫 번째 검색이 맞지 않으면 다른 키워드를 시도하세요

전문 UI를 위한 일반 규칙

다음은 UI를 비전문적으로 보이게 만드는 자주 간과되는 문제들입니다:

아이콘 및 시각적 요소

규칙권장 사항금지 사항
이모지 아이콘 사용 금지SVG 아이콘 사용 (Heroicons, Lucide, Simple Icons)UI 아이콘으로 이모지(🎨 🚀 ⚙️) 사용 금지
안정적인 호버 상태호버 시 색상/투명도 전환 사용레이아웃을 변경하는 스케일 변환 사용 금지
올바른 브랜드 로고Simple Icons의 공식 SVG 사용추측하거나 잘못된 로고 경로 사용 금지
일관된 아이콘 크기고정 viewBox(24x24)와 w-6 h-6 사용다른 아이콘 크기를 임의로 혼합 사용 금지

상호작용 및 커서

규칙권장 사항금지 사항
커서 포인터클릭 가능/호버 가능한 모든 카드에 cursor-pointer 추가대화형 요소에 기본 커서 유지 금지
호버 피드백시각적 피드백(색상, 그림자, 테두리) 제공요소가 대화형임을 알리는 표시 없음 금지
부드러운 전환transition-colors duration-200 사용즉각적인 상태 변경 또는 너무 느린 속도(>500ms) 금지

라이트/다크 모드 대비

규칙권장 사항금지 사항
라이트 모드 유리 카드bg-white/80 이상의 불투명도 사용bg-white/10 사용 (너무 투명함) 금지
라이트 텍스트 대비텍스트에 #0F172A(slate-900) 사용본문 텍스트에 #94A3B8(slate-400) 사용 금지
라이트 음소거 텍스트최소 #475569(slate-600) 사용gray-400 또는 그보다 밝은 색 사용 금지
테두리 가시성라이트 모드에서 border-gray-200 사용border-white/10 사용 (표시 안 됨) 금지

레이아웃 및 간격

규칙권장 사항금지 사항
플로팅 내비바top-4 left-4 right-4 간격 추가내비바를 top-0 left-0 right-0에 고정 금지
콘텐츠 패딩고정 내비바 높이 고려콘텐츠가 고정 요소 뒤에 숨도록 허용 금지
일관된 최대 너비동일한 max-w-6xl 또는 max-w-7xl 사용다른 컨테이너 너비 혼합 사용 금지

전달 전 체크리스트

UI 코드를 전달하기 전에 다음 항목을 확인하세요:

시각적 품질

  • 아이콘으로 이모지가 사용되지 않았음 (SVG 사용)
  • 모든 아이콘이 일관된 아이콘 세트(Heroicons/Lucide)에서 가져옴
  • 브랜드 로고가 올바름 (Simple Icons에서 확인)
  • 호버 상태가 레이아웃 이동을 일으키지 않음
  • 테마 색상을 직접 사용(bg-primary)하고 var() 래퍼를 사용하지 않음

상호작용

  • 모든 클릭 가능한 요소에 cursor-pointer가 있음
  • 호버 상태가 명확한 시각적 피드백을 제공
  • 전환이 부드러움(150-300ms)
  • 키보드 탐색을 위한 포커스 상태가 표시됨

라이트/다크 모드

  • 라이트 모드 텍스트의 대비가 충분함 (최소 4.5:1)
  • 유리/투명 요소가 라이트 모드에서 표시됨
  • 테두리가 두 모드 모두에서 표시됨
  • 전달 전에 두 모드를 모두 테스트함

레이아웃

  • 플로팅 요소가 가장자리로부터 적절한 간격을 가짐
  • 고정 내비바 뒤에 숨겨진 콘텐츠가 없음
  • 320px, 768px, 1024px, 1440px에서 반응형
  • 모바일에서 수평 스크롤이 없음

접근성

  • 모든 이미지에 대체 텍스트가 있음
  • 양식 입력에 레이블이 있음
  • 색상만이 유일한 지표가 아님
  • prefers-reduced-motion이 존중됨

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

academic-writing-style

Personalized academic writing assistant for university assignments in Chinese and English. Use when users need help writing/revising academic reports, project docs, technical analyses, research reviews, or case studies. Produces natural prose avoiding AI markers. Triggers: academic writing, assignment, report, technical analysis, research review, case study. | 个性化学术写作助手,适用于中英文大学作业。触发词:学术写作、作业、报告、技术分析、研究综述、案例研究、项目文档。

database-designer

Comprehensive database design tool creating complete schemas with tables, fields, indexes, and ER diagrams. Use when users request database design for any system. Generates Markdown docs, SQL scripts, and DrawDB-compatible JSON/DBML files. Supports MySQL, PostgreSQL, SQL Server. Triggers: database design, schema, ER diagram, SQL, data model. | 全面的数据库设计工具,创建完整的数据库架构。触发词:数据库设计、数据库架构、ER图、SQL、数据模型、表设计。

product-manager

Senior product manager for end-to-end product development from requirements to design. Use when users need: (1) Requirements analysis and product direction, (2) User personas and scenario analysis, (3) Feature and interaction design, (4) PRD writing, (5) Feasibility assessment. Triggers: product design, requirements, user persona, PRD, feature planning, MVP, user story. | 资深产品经理,负责需求分析到产品设计全流程。触发词:产品设计、需求分析、用户画像、PRD、功能规划、MVP、用户故事、产品方案。

solution-architect

Transform product requirements into executable technical architecture. Use when users request: (1) Technical/system architecture design, (2) Tech stack selection, (3) Architecture from PRD, (4) Deployment strategy, (5) Architecture review. Provides workflows from requirements to deployment with tech stack templates. Triggers: architecture, tech stack, system design, deployment, infrastructure. | 将产品需求转化为技术架构。触发词:架构设计、技术架构、系统架构、技术选型、部署方案、基础设施。

ui-designer

Senior UI/UX designer transforming product requirements into professional design solutions. Use when users need: (1) Page structure and information architecture, (2) UI layout and components, (3) Color schemes and visual specs, (4) Design specification docs, (5) User flow diagrams. Triggers: UI design, page design, interface design, interaction design, design specs, layout. | 资深UI/UX设计师,将需求转化为设计方案。触发词:UI设计、页面设计、界面设计、交互设计、设计规范、页面布局、设计方案。

관련 스킬