jiaiyan
- 311 skills
- 0 followers
- 8 repo stars
- 4 weeks ago last updated
- ▌ El Color Picker Panel · jiaiyanColorPickerPanel is the core panel component of ColorPicker for custom color selection UI. Invoke when user needs to build custom color picker interfaces without the dropdown wrapper.
- ▌ Element Plus Skills · jiaiyan bundleElement Plus Skills Library - A comprehensive skill library for AI agents to understand and utilize Element Plus UI components. Invoke when user needs to work with Element Plus components, theming, i18n, dark mode, or design specifications.
- ▌ Element Plus Ssr · jiaiyanConfigures Element Plus for server-side rendering (SSR) applications. Invoke when user needs to implement SSR with Element Plus or fix hydration errors.
- ▌ El Tag · jiaiyanTag component for marking and selection. Invoke when user needs to display labels, categories, or removable tags for filtering and categorization.
- ▌ Element Plus I18N · jiaiyanConfigures internationalization and localization for Element Plus components. Invoke when user needs to change language, add custom translations, or configure locale settings.
- ▌ El Card · jiaiyanCard component for integrating information in a card container. Invoke when user needs to display grouped content, dashboard cards, or content sections with headers.
- ▌ El Form · jiaiyanForm component for data collection, validation, and submission. Invoke when user needs to create forms, implement validation, or handle form data.
- ▌ El Icon · jiaiyanIcon component for displaying SVG icons. Invoke when user needs to display icons, customize icon sizes and colors, or use Element Plus icon collection.
- ▌ El Link · jiaiyanLink component for text hyperlinks. Invoke when user needs to create text links, navigation links, or styled anchor elements.
- ▌ El Menu · jiaiyanMenu component for website navigation with horizontal and vertical modes. Invoke when user needs to create navigation menus, sidebars, or dropdown menus.
- ▌ El Rate · jiaiyanRate component for rating functionality. Invoke when user needs to collect user ratings, display star ratings, or allow feedback scoring.
- ▌ N Popconfirm · jiaiyanPopconfirm component for confirmation dialogs in popover style. Invoke when user needs to implement confirmation prompts, delete confirmations, or action verifications in Naive UI.
- ▌ N Typography · jiaiyanTypography components for text styling including headings, paragraphs, lists, and text elements. Invoke when user needs styled text, headings, lists, or typography in Naive UI.
- ▌ N Date Picker · jiaiyanA comprehensive date picker component supporting various date types (date, datetime, range, month, year, quarter, week) with formatting, validation, shortcuts, and async operations
- ▌ N Legacy Grid · jiaiyanLegacy grid system based on row and column layout. Invoke when user needs to implement traditional 24-column grid layouts in Naive UI.
- ▌ N Loading Bar · jiaiyanLoading Bar component for showing loading progress. Invoke when user needs to implement loading indicators, route transition loading, or async operation feedback in Naive UI.
- ▌ N Page Header · jiaiyanPage header component for page titles with navigation and content slots. Invoke when user needs page headers, breadcrumb navigation, or page title sections in Naive UI.
- ▌ N Time Picker · jiaiyanA time selection component for choosing specific times in Naive UI. Supports 12/24 hour formats, time zones, disabled times, step intervals, and custom formatting.
- ▌ N Tree Select · jiaiyanA tree-structured select component for hierarchical data selection with features like multiple selection, checkboxes, filtering, and async loading
- ▌ Naive UI Design Overview · jiaiyanOverview of all Naive UI components organized by category. Invoke when user needs a quick reference to all available components or wants to explore the component library.
- ▌ N Color Picker · jiaiyanA color picker component for selecting colors with support for multiple color modes, alpha channel, swatches, custom triggers, and native color selector integration
- ▌ N Descriptions · jiaiyanDescriptions component for displaying key-value pairs in a structured layout. Invoke when user needs to display item details, configuration info, or form-like read-only data in Naive UI.
- ▌ N Dynamic Tags · jiaiyanA component for dynamically adding and removing tags with customizable input and trigger elements
- ▌ N Float Button · jiaiyanFloating action button component with menu, badge, and group support. Invoke when user needs floating buttons, FAB menus, or quick action buttons in Naive UI.
- ▌ N Global Style · jiaiyanGlobal style component that syncs theme styles to document.body. Invoke when user needs to apply global theme styles like background color and font family to the entire page.
- ▌ N Input Number · jiaiyanA numeric input component with step controls, formatting, validation, and min/max constraints
- ▌ N Notification · jiaiyanNotification component for displaying toast messages and alerts. Invoke when user needs to implement notification system, toast messages, or status alerts in Naive UI.
- ▌ N Virtual List · jiaiyanVirtual list component for efficient rendering of large lists. Invoke when user needs to implement high-performance lists with thousands of items in Naive UI.
- ▌ N Auto Complete · jiaiyanAn autocomplete input component that provides search hints and suggestions as users type, with support for grouping, custom rendering, and various input configurations
- ▌ N Transfer · jiaiyanA dual-list transfer component for moving items between source and target lists with filtering, virtual scrolling, and custom rendering capabilities
- ▌ Naive UI Design Color · jiaiyanColor design specifications for Naive UI. Invoke when user needs to understand the color palette, main colors, semantic colors, or neutral colors used in Naive UI.
- ▌ N Countdown · jiaiyanCountdown component for displaying time countdown. Invoke when user needs to implement countdown timers, deadlines, or time-based displays in Naive UI.
- ▌ N Highlight · jiaiyanHighlight component for highlighting matched text patterns. Invoke when user needs to highlight search results or specific text patterns in Naive UI.
- ▌ N Input Otp · jiaiyanA one-time password input component for entering verification codes with support for masking, custom rendering, and form integration
- ▌ N Popselect · jiaiyanPopselect component for selecting options in a popover. Invoke when user needs a lightweight selection dropdown without a full select component in Naive UI.
- ▌ N Scrollbar · jiaiyanCustom scrollbar component with consistent styling. Invoke when user needs to implement custom styled scrollbars or scrollable containers in Naive UI.
- ▌ N Statistic · jiaiyanStatistic component for displaying statistical values with labels, prefixes, and suffixes. Invoke when user needs to implement statistics displays, metrics dashboards, or data summaries in Naive UI.
- ▌ N Watermark · jiaiyanWatermark component for adding watermarks to content areas. Invoke when user needs text or image watermarks, fullscreen watermarks, or content protection in Naive UI.
- ▌ Naive UI Design Border · jiaiyanBorder design specifications for Naive UI components. Invoke when user needs to understand border styles, radius options, or shadow styles used throughout Naive UI.
- ▌ Naive UI Design Layout · jiaiyanLayout system for Naive UI including Grid, Flex, Space, and Layout components. Invoke when user needs to create responsive layouts, grid systems, or understand layout components.
- ▌ N Breadcrumb · jiaiyanBreadcrumb component for navigation path display. Invoke when user needs to implement breadcrumb navigation, show current location, or navigation hierarchy in Naive UI.
- ▌ N Data Table · jiaiyanA powerful data table component for displaying structured tabular data with features like sorting, filtering, pagination, selection, tree data, virtual scrolling, and more.
- ▌ N Pagination · jiaiyanPagination component for navigating through data pages. Invoke when user needs to implement pagination, page navigation, or data pagination controls in Naive UI.
- ▌ Naive UI Skills · jiaiyan bundleNaive UI Skills Library - A comprehensive skill library for AI agents to understand and utilize Naive UI components. Invoke when user needs to work with Naive UI components, theming, i18n, dark mode, or design specifications.
- ▌ Naive UI Ssr · jiaiyanServer-Side Rendering configuration and best practices for Naive UI. Invoke when user needs to implement SSR with Naive UI in Nuxt.js, Vitepress, Vite SSG/SSE, or Webpack environments.
- ▌ Naive UI I18N · jiaiyanConfigure internationalization (i18n) in Naive UI with support for multiple languages and custom locales
- ▌ N Log · jiaiyanLog component for displaying log content with syntax highlighting, lazy loading, and scroll controls. Invoke when user needs to implement log viewers, terminal output, or console displays in Naive UI.
- ▌ N Tag · jiaiyanTag component for displaying labels, categories, or toggle options. Invoke when user needs to implement tags, labels, status indicators, or checkable tags in Naive UI.
- ▌ Naive UI Theming · jiaiyanCustomize and apply themes in Naive UI including dark mode, theme variables, and creating themed components
- ▌ N Card · jiaiyanCard component for displaying content in a contained, organized manner. Invoke when user needs to implement content cards, panels, or customizable containers in Naive UI.
- ▌ N Code · jiaiyanCode component for displaying syntax-highlighted code. Invoke when user needs to display code snippets with syntax highlighting in Naive UI.
- ▌ N Flex · jiaiyanFlex layout component using CSS flexbox with gap support. Invoke when user needs to implement flexible layouts, spacing between elements, or alignment in Naive UI.
- ▌ N Form · jiaiyanA comprehensive form component for data collection, validation, and submission in Naive UI. Provides flexible layout options, built-in validation rules, and seamless integration with various input components.
- ▌ N Grid · jiaiyanCSS Grid-based responsive grid system component. Invoke when user needs to implement grid layouts, responsive designs, or column-based layouts in Naive UI.
- ▌ N Icon · jiaiyanIcon component for displaying SVG icons with customizable size, color, and depth. Invoke when user needs to implement icons, icon wrappers, or integrate icon libraries in Naive UI.
- ▌ N List · jiaiyanList component for displaying structured list items with headers, footers, and dividers. Invoke when user needs to implement list layouts, item lists, or content lists in Naive UI.
- ▌ N Menu · jiaiyanMenu component for navigation and actions. Invoke when user needs to implement navigation menus, sidebars, dropdown menus, or hierarchical navigation in Naive UI.
- ▌ N Rate · jiaiyanA rating component for collecting user feedback with customizable icons, colors, and half-star support in Naive UI. Ideal for product reviews, feedback forms, and rating systems.
- ▌ N Spin · jiaiyanSpin component for displaying loading spinners. Invoke when user needs to show loading states with customizable spin indicators in Naive UI.
- ▌ N Tabs · jiaiyanTabs component for switching content in same area. Invoke when user needs to implement tabbed interfaces, content switching, or tab navigation in Naive UI.
- ▌ N Time · jiaiyanA component for formatting and displaying time values with support for relative time, custom formats, time zones, and Unix timestamps.
- ▌ N Tree · jiaiyanA powerful tree component for displaying hierarchical data with features like selection, checking, drag-and-drop, virtual scrolling, async loading, and search filtering.
- ▌ N Affix · jiaiyanAffix component that makes content stick to fixed places when scrolling. Invoke when user needs to implement sticky positioning or fixed elements in Naive UI.
- ▌ N Alert · jiaiyanAlert component for displaying important messages and notifications. Invoke when user needs to show contextual feedback messages with different types and styles in Naive UI.
- ▌ N Badge · jiaiyanBadge component for displaying status indicators and notification counts. Invoke when user needs to show numerical badges, status dots, or custom badge content in Naive UI.
- ▌ N Empty · jiaiyanEmpty component for displaying empty states. Invoke when user needs to show empty data states, no results, or placeholder content in Naive UI.
- ▌ N Image · jiaiyanImage component for displaying images with preview, lazy loading, and error handling. Invoke when user needs to implement image display, image preview, image gallery, or customize image appearance in Naive UI.
- ▌ N Input · jiaiyanA versatile input component for text, password, and textarea inputs with comprehensive features including validation, icons, and various states
- ▌ N Modal · jiaiyanModal component for displaying dialog boxes and content overlays. Invoke when user needs to implement modal dialogs, confirmations, or floating panels in Naive UI.
- ▌ N Radio · jiaiyanA radio button component for single selection from a set of options in Naive UI. Supports individual radio buttons, radio groups, and button-style radio groups with various sizes and states.
- ▌ N Space · jiaiyanSpacing component for consistent gaps between elements. Invoke when user needs to add spacing between components or create layouts with gaps in Naive UI.
- ▌ N Split · jiaiyanSplit panel component for resizable split layouts. Invoke when user needs to implement resizable split views, pane layouts, or divider-based layouts in Naive UI.
- ▌ N Steps · jiaiyanSteps component for showing progress through a sequence. Invoke when user needs to implement step indicators, wizards, or progress tracking in Naive UI.
- ▌ N Table · jiaiyanA basic table component for rendering simple HTML tables with styling options including borders, stripes, and size variations.
- ▌ N Thing · jiaiyanA versatile component for displaying entity information with customizable sections including avatar, header, description, content, and footer.
- ▌ Naive UI Dark Mode · jiaiyanDark mode implementation and theme switching for Naive UI applications. Invoke when user needs to implement dark/light theme switching, follow system preferences, or customize dark theme variables.
- ▌ N Anchor · jiaiyanAnchor component for navigation and table of contents. Invoke when user needs to implement anchor navigation, table of contents, or scroll-based navigation highlighting in Naive UI.
- ▌ N Avatar · jiaiyanAvatar component for displaying user profile images, icons, or text. Invoke when user needs to implement user avatars, avatar groups, or customize avatar appearance in Naive UI.
- ▌ N Button · jiaiyanButton component with various types, sizes, and styles. Invoke when user needs to implement buttons, button groups, or customize button appearance in Naive UI.
- ▌ N Dialog · jiaiyanDialog component for modal confirmations and user interactions. Invoke when user needs to create modal dialogs, confirmations, or async operations with user confirmation in Naive UI.
- ▌ N Drawer · jiaiyanDrawer component for slide-out panels and side navigation. Invoke when user needs to create slide-out panels, sidebars, or multi-level navigation drawers in Naive UI.
- ▌ N Layout · jiaiyanLayout component for building page structures with header, content, footer, and sider. Invoke when user needs to implement page layouts, sidebars, or application structure in Naive UI.
- ▌ N Result · jiaiyanResult component for displaying operation results or status pages. Invoke when user needs to show success, error, warning, or HTTP status pages in Naive UI.
- ▌ N Select · jiaiyanA versatile select component for single and multiple selection with features like filtering, remote search, grouping, and virtual scrolling
- ▌ N Slider · jiaiyanA versatile slider component for selecting values within a range in Naive UI. Supports single value, range selection, marks, vertical mode, and custom handles.
- ▌ N Switch · jiaiyanA toggle switch component for binary choices in Naive UI. Supports custom values, loading states, custom colors, and various sizes with optional content labels.
- ▌ N Upload · jiaiyanA comprehensive file upload component supporting drag-and-drop, multiple files, custom requests, thumbnails, and progress tracking
- ▌ Naive UI Components · jiaiyanComprehensive overview of all Naive UI components organized by category. Invoke when user needs to discover available components, understand component categories, or find the right component for their use case.
- ▌ Naive UI Quickstart · jiaiyanGet started with Naive UI - a Vue 3 component library with comprehensive installation and setup guide
- ▌ N Divider · jiaiyanDivider component for separating content sections. Invoke when user needs to implement horizontal or vertical dividers with optional titles in Naive UI.
- ▌ N Element · jiaiyanElement component that provides access to theme CSS variables. Invoke when user needs to use theme variables in custom elements or access CSS variables within the theme context.
- ▌ N Heatmap · jiaiyanHeatmap component for displaying calendar-style data visualization like GitHub contribution graphs. Invoke when user needs to visualize time-series data or activity patterns in Naive UI.
- ▌ N Marquee · jiaiyanMarquee component for creating scrolling content animations. Invoke when user needs to display horizontally scrolling text or content in Naive UI.
- ▌ N Mention · jiaiyanA mention input component for @mentions with dropdown suggestions, supporting both text and textarea modes
- ▌ N Message · jiaiyanMessage component for displaying toast notifications and feedback. Invoke when user needs to show temporary feedback messages, loading states, or success/error notifications in Naive UI.
- ▌ N Popover · jiaiyanPopover component for displaying floating content. Invoke when user needs to implement tooltips, dropdown menus, or floating panels in Naive UI.
- ▌ N Qr Code · jiaiyanQR Code component for generating QR codes. Invoke when user needs to generate or display QR codes for URLs, text, or data encoding in Naive UI.
- ▌ N Tooltip · jiaiyanTooltip component for displaying contextual information on hover or focus. Invoke when user needs to show helpful hints or additional context in Naive UI.
- ▌ N Back Top · jiaiyanBack Top component for scrolling back to page top. Invoke when user needs to implement a back-to-top button or scroll-to-top functionality in Naive UI.
- ▌ N Calendar · jiaiyanCalendar component for displaying and selecting dates. Invoke when user needs to implement date selection, date display, or calendar-based interfaces in Naive UI.