design-system
Design guidelines for distinctive UI. Auto-loads when building components, styling interfaces, or making design decisions.
Design guidelines for distinctive UI. Auto-loads when building components, styling interfaces, or making design decisions.
기존 디자인 컴포넌트를 officener-ui로 마이그레이션합니다. Figma 디자인과 기존 구현을 참조하여 CVA 기반 컴포넌트를 생성합니다. 컴포넌트 옮겨줘, 마이그레이션, officener-ui로 이전 요청 시 사용합니다.
React component patterns, Convex hooks, auth checks, loading states, design system classes. Use when creating React components, pages, or UI features.
Create or modify client-side forms in React applications following best practices for react-hook-form, @kit/ui/form components, and server actions integration. Use when building forms with validation, error handling, loading states, and TypeScript typing. Invoke with /react-form-builder or when user mentions creating forms, form validation, or react-hook-form.
Create Vue.js 3 frontend code for The Dreamer's Cave. Use for components, composables, stores, animations, and theming.
Senior State Architect in React 19, specialist in Zustand v5 and SSR Safety.
Protector against hydration errors in Next.js via sensory validation.
Creates animations with Framer Motion/Motion including transitions, gestures, layout animations, and scroll effects. Use when animating React components, creating page transitions, adding gesture interactions, or building animated interfaces.
Use when wrong elements get attention, important content is missed, or visual hierarchy is broken by animation
Build responsive layouts that adapt seamlessly across devices using mobile-first design, fluid layouts, and standard breakpoints. Use this skill when implementing responsive designs, creating mobile-first layouts, defining breakpoint styles, working with responsive components and pages, using relative units (rem, em) instead of fixed pixels, implementing media queries, ensuring touch-friendly tap targets, optimizing images and assets for different screen sizes, maintaining readable typography across breakpoints, prioritizing content for smaller screens, testing UI across mobile, tablet, and desktop devices, or building fluid container layouts. Apply this skill when building responsive UI components, optimizing layouts for different screen sizes, or reviewing mobile and tablet user experiences.
Quy ước i18n (Vietnamese-first UI) với next-intl trong repo Next.js 16 này.
Next.js App Router principles. Server Components, data fetching, routing patterns.
Core design principles for implementing beautiful, professional UIs. Ensures consistent quality through spacing, typography, colors, and visual hierarchy. ALWAYS load when implementing UI/frontend code: - Creating or modifying components, pages, screens - Building landing pages, dashboards, forms, cards, buttons - Any frontend work: HTML, CSS, styling, layouts - Adding new UI elements or updating existing ones - Modern, stunning, elegant, sleek interfaces - Animation, transition, hover effects, motion, interactive elements Keywords: UI, frontend, component, page, styling, CSS, layout, button, form, card, dashboard, animation, transition, hover, effect, motion, modern, beautiful, stunning, elegant, sleek, professional, interactive, visual, aesthetic, design, attractive, impressive Purpose: Ensure ALL UI implementation follows design best practices for: - Consistent spacing scale (not arbitrary values) - Typography hierarchy (readable, professional) - Color contrast (accessible,
현대적인 프런트엔드 웹 기술(React, Tailwind CSS, shadcn/ui)을 사용하여 정교한 다중 컴포넌트 claude.ai용 HTML artifact를 제작하기 위한 툴킷입니다. 상태 관리, 라우팅 또는 shadcn/ui 컴포넌트가 필요한 복잡한 artifact에 사용하세요. 단순한 단일 파일 HTML/JSX artifact용이 아닙니다.
Use this Skill when working in the Connect monorepo and needing to migrate legacy CustomStore or FeatureStore implementations to NgRx ComponentStore.
Svelte component patterns. Use for web components, component libraries (Bits UI, Ark UI, Melt UI), form patterns, or third-party integration.
Audits and updates UI components across an app to ensure consistent theming using CSS custom properties and design system colors. Use when updating UI theme, ensuring color consistency, or applying a design system across pages.
Use when adding map layers, managing GeoJSON sources, styling markers, or handling layer interactions. Load for layer registration patterns, markRaw usage, MglGeoJsonSource components, data-driven styling, and layer event handling. Covers the mapLayers store and dynamic layer composition.
Next.js 16.1+ App Router patterns including Server Components, Client Components, Server Actions, Route Handlers, Turbopack, MCP integration, and modern React patterns. Use when building pages, layouts, data fetching, or API routes. Triggers on Next.js, App Router, RSC, or Server Actions questions.
Work effectively with TanStack Router file-based routing in this repo. Use when adding/changing routes, loaders, route params/search params, or navigation.
Implement reactive state management with Jotai atoms in Electron renderer. Use when creating atoms, implementing real-time updates via IPC, or setting up hybrid stream + HTTP fallback patterns. Covers event subscription optimization, debouncing, and Suspense integration.