Loads and applies product/UX design principles and design system when designing or implementing features. Use when designing a new feature, implementing a new feature, or when the user asks for design or UX input.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Loads and applies product/UX design principles and design system when designing or implementing features. Use when designing a new feature, implementing a new feature, or when the user asks for design or UX input.
Apply Design Principles
Apply this skill when designing a new feature, implementing a new feature, or when the user requests design or UX input. Use it to align decisions with the designer’s guidance.
When to apply
Designing a new feature or user journey
Implementing a new feature (UI, flows, or product behavior)
User asks for design input, UX decisions, or product direction
When the work involves UI, layout, or visuals: Load the styling stack in this order:
.cursor/architecture/UI_AND_STYLING.md — primitives own states, semantic props only, forms, tokens, what not to use in app code, design workflow (Figma sync, Code Connect).
After loading the doc(s), briefly reflect on the approach against the principles. Either confirm alignment or call out tradeoffs and suggest small adjustments. Do not duplicate the full doc in the skill; reference it.
Reflection checklist (quick validation):
Does this serve data engineers first and accelerate their work?
Is clarity favored over fewer clicks or consistency at the cost of confusion?
Is scope right-sized for today (modular, document what was descoped)?
Does it match brand/visual direction (dark theme, orange primary, cool gray, modern and sophisticated)?
If it’s a significant change: is design quality in production considered (edge cases, testing, user validation)?
Styling: Are primitives used with semantic props only (variant, error, readOnly)? No raw hex or duplicate control/button/card styling at call sites; tokens from DESIGN_SYSTEM / theme.
Context map
For feature design / UX: .cursor/CONTEXT_MAP.md — design row loads DESIGN_PRINCIPLES.md (+ DESIGN_SYSTEM.md and styling.mdc when UI/styling involved). For UI styling / tokens / cards: load styling.mdc + UI_AND_STYLING.md + DESIGN_SYSTEM.md.