all publishers

jiaiyan

@jiaiyan source repo

311 published skills · page 1 of 4

  1. ▌
    N Dynamic Input · jiaiyan
    A dynamic input component for managing arrays of values with add, remove, and sort capabilities, supporting input and pair presets
    8 repo stars
  2. ▌
    N Gradient Text · jiaiyan
    Gradient text component for styled text with gradient colors. Invoke when user needs decorative text, gradient headings, or styled text elements in Naive UI.
    8 repo stars
  3. ▌
    Naive UI Design Typography · jiaiyan
    Typography design specifications for Naive UI. Invoke when user needs to understand font conventions, font-family settings, or text styling guidelines.
    8 repo stars
  4. ▌
    N Config Provider · jiaiyan
    Global configuration provider for theme, locale, and component options. Invoke when user needs to set up global theme, internationalization, or configure default component behaviors in Naive UI.
    8 repo stars
  5. ▌
    N Infinite Scroll · jiaiyan
    Infinite scroll component for loading content on scroll. Invoke when user needs to implement infinite scrolling lists or lazy loading content in Naive UI.
    8 repo stars
  6. ▌
    N Number Animation · jiaiyan
    Number Animation component for animating number transitions with customizable duration, precision, and formatting. Invoke when user needs to implement animated number counters, statistics displays, or number transitions in Naive UI.
    8 repo stars
  7. ▌
    N Collapse Transition · jiaiyan
    Collapse transition component for smooth show/hide animations. Invoke when user needs to implement expand/collapse animations in Naive UI.
    8 repo stars
  8. ▌
    Shaka Player Skills · jiaiyan bundle
    A comprehensive skill library for Shaka Player development, providing guidance on basic usage, configuration, DRM, offline storage, plugin development, UI customization, and more. Invoke when working with Shaka Player in any capacity.
    8 repo stars
  9. ▌
    Shaka Player Drm Setup · jiaiyan
    Configures DRM (Widevine, PlayReady, FairPlay) for protected content playback. Invoke when user needs to set up encrypted media or configure license servers.
    8 repo stars
  10. ▌
    Shaka Player Basic Usage · jiaiyan
    Helps set up and initialize Shaka Player for adaptive media streaming. Invoke when user needs to integrate Shaka Player into a web application or set up basic video playback.
    8 repo stars
  11. ▌
    Shaka Player Configuration · jiaiyan
    Configures Shaka Player settings for streaming, buffering, ABR, and language preferences. Invoke when user needs to customize player behavior or optimize playback settings.
    8 repo stars
  12. ▌
    Shaka Player Error Handling · jiaiyan
    Implements comprehensive error handling for Shaka Player including error codes, severity levels, and retry mechanisms. Invoke when user needs to handle player errors or implement error recovery.
    8 repo stars
  13. ▌
    Shaka Player Offline Storage · jiaiyan
    Implements offline storage and playback for DASH/HLS content. Invoke when user needs to download content for offline viewing or manage stored content.
    8 repo stars
  14. ▌
    Shaka Player UI Customization · jiaiyan
    Customizes Shaka Player UI including controls, localization, and accessibility. Invoke when user needs to customize player appearance or add custom controls.
    8 repo stars
  15. ▌
    Shaka Player Audio Development · jiaiyan
    Comprehensive guide for Shaka Player audio development including multi-track audio switching, ABR control, language preferences, and audio property customization. Invoke when user needs to implement or customize audio functionality.
    8 repo stars
  16. ▌
    Shaka Player Plugin Development · jiaiyan
    Develops custom plugins for Shaka Player including manifest parsers, text parsers, networking plugins, and ABR managers. Invoke when user needs to extend or customize player functionality.
    8 repo stars
  17. ▌
    Shaka Player Build Customization · jiaiyan
    Customizes Shaka Player builds to include or exclude specific features. Invoke when user needs to optimize bundle size or create custom build configurations.
    8 repo stars
  18. ▌
    Shaka Player Subtitle Development · jiaiyan
    Comprehensive guide for Shaka Player subtitle development including format support, loading, styling, positioning, and multi-language switching. Invoke when user needs to implement or customize subtitle functionality.
    8 repo stars
  19. ▌
    Shaka Player Video Source Development · jiaiyan
    Comprehensive guide for video source development including bitrate control, resolution switching, ABR logic, multi-source switching, and quality selection UI. Invoke when user needs to implement quality/resolution controls or ABR functionality.
    8 repo stars
  20. ▌
    Van Text Ellipsis · jiaiyan
    Text ellipsis component for truncating long text with expand/collapse support. Invoke when user needs to display truncated text with expand/collapse functionality.
    8 repo stars
  21. ▌
    Van Floating Panel · jiaiyan
    Floating panel component for creating bottom draggable panels. Invoke when user needs to implement bottom sheets, expandable content panels, or draggable information displays.
    8 repo stars
  22. ▌
    Van Password Input · jiaiyan
    Password input component for secure password entry. Invoke when user needs to implement password input with masked display, often used with number keyboard.
    8 repo stars
  23. ▌
    Van Skeleton Image · jiaiyan
    Skeleton image placeholder component. Invoke when user needs to display image placeholders in custom skeleton layouts.
    8 repo stars
  24. ▌
    Van Skeleton Title · jiaiyan
    Skeleton title placeholder component. Invoke when user needs to display title placeholders in custom skeleton layouts.
    8 repo stars
  25. ▌
    Use Scroll Parent · jiaiyan
    Composable for finding the nearest scrollable parent element. Invoke when implementing scroll-based features like lazy loading, sticky headers, or scroll listeners.
    8 repo stars
  26. ▌
    Van Config Provider · jiaiyan
    Global configuration component for Vant. Invoke when user needs to enable dark mode, customize themes, override CSS variables, or configure global component settings.
    8 repo stars
  27. ▌
    Van Floating Bubble · jiaiyan
    Floating bubble component for creating draggable floating buttons. Invoke when user needs to implement floating action buttons, draggable help buttons, or always-visible interactive elements.
    8 repo stars
  28. ▌
    Van Number Keyboard · jiaiyan
    Number keyboard component for numeric input. Invoke when user needs to implement numeric input with virtual keyboard, often used with password input.
    8 repo stars
  29. ▌
    Van Skeleton Avatar · jiaiyan
    Skeleton avatar placeholder component. Invoke when user needs to display avatar placeholders in custom skeleton layouts.
    8 repo stars
  30. ▌
    Use Event Listener · jiaiyan
    Composable for attaching and automatically removing event listeners. Invoke when adding window, document, or element event listeners with automatic cleanup.
    8 repo stars
  31. ▌
    Use Page Visibility · jiaiyan
    Composable for tracking page visibility state. Invoke when detecting if the page is visible or hidden, useful for pausing animations or media when tab is inactive.
    8 repo stars
  32. ▌
    Van Skeleton Paragraph · jiaiyan
    Skeleton paragraph placeholder component. Invoke when user needs to display text/paragraph placeholders in custom skeleton layouts.
    8 repo stars
  33. ▌
    Use Custom Field Value · jiaiyan
    Composable for customizing Field component values in Vant forms. Invoke when creating custom form inputs that need to integrate with van-form validation and submission.
    8 repo stars
  34. ▌
    Vant UI Skills · jiaiyan bundle
    Vant UI Skills Library - A comprehensive skill library for AI agents to understand and utilize Vant UI components. Invoke when user needs to work with Vant mobile components, theming, i18n, or mobile-first design patterns.
    8 repo stars
  35. ▌
    Vant I18N · jiaiyan
    Helps configure internationalization in Vant projects. Invoke when user needs to switch languages, add custom translations, or support multiple locales.
    8 repo stars
  36. ▌
    Vant Theming · jiaiyan
    Helps customize Vant themes using CSS Variables and ConfigProvider. Invoke when user needs to customize colors, enable dark mode, or modify component styles.
    8 repo stars
  37. ▌
    Vant Components · jiaiyan
    Provides an overview of all Vant components organized by category. Invoke when user needs to explore available components or find the right component for their use case.
    8 repo stars
  38. ▌
    Vant Quickstart · jiaiyan
    Helps set up and configure Vant in Vue 3 projects. Invoke when user needs to install, import, or configure Vant in a new or existing project.
    8 repo stars
  39. ▌
    Vant Composables · jiaiyan
    Provides an overview of all Vant composables (Vue 3 composition API utilities). Invoke when user needs to explore available composables or find the right composable for their use case.
    8 repo stars
  40. ▌
    Van Tab · jiaiyan
    Tab component for switching between different content areas. Invoke when user needs to implement tabbed interfaces with multiple panels.
    8 repo stars
  41. ▌
    Van Tag · jiaiyan
    Tag component for marking keywords and labels. Invoke when user needs to display tags, labels, status indicators, or categorization badges.
    8 repo stars
  42. ▌
    Van Area · jiaiyan
    Area selection component with three-level linkage for provinces, cities, and districts. Invoke when user needs to implement location selection functionality.
    8 repo stars
  43. ▌
    Van Card · jiaiyan
    Card component for displaying product information including images, prices, and descriptions. Invoke when user needs to implement product display or shopping cart items.
    8 repo stars
  44. ▌
    Van Cell · jiaiyan
    Cell component for displaying items in a list. Invoke when user needs to create list items, settings pages, or navigation menus with icons, links, and custom content.
    8 repo stars
  45. ▌
    Van Form · jiaiyan
    Form component for data entry and verification. Invoke when user needs to implement form validation, submission, or complex form layouts.
    8 repo stars
  46. ▌
    Van Grid · jiaiyan
    Grid component for dividing pages into equal-width blocks. Invoke when user needs to create grid layouts for navigation or content display.
    8 repo stars
  47. ▌
    Van Icon · jiaiyan
    Icon component based on font icons. Invoke when user needs to display icons, badges on icons, custom icon fonts, or use icons in other components.
    8 repo stars
  48. ▌
    Van List · jiaiyan
    List component for displaying items with infinite scroll and loading states. Invoke when user needs to implement infinite scrolling lists or load-more functionality.
    8 repo stars
  49. ▌
    Van Rate · jiaiyan
    Rate component for rating things with stars. Invoke when user needs to implement rating systems, star ratings, or custom icon ratings.
    8 repo stars
  50. ▌
    Use Raf · jiaiyan
    Composable for requestAnimationFrame with convenient call and cancellation. Invoke when implementing animations, game loops, or any visual updates synchronized with browser repaints.
    8 repo stars
  51. ▌
    Vant Advanced Usage · jiaiyan
    Covers advanced Vant usage patterns including component registration, browser adaptation, and performance optimization. Invoke when user needs advanced configuration or encounters complex scenarios.
    8 repo stars
  52. ▌
    Van Badge · jiaiyan
    Badge component for displaying small badges or red dots on the top-right corner. Invoke when user needs to show notification counts, status indicators, or small badges.
    8 repo stars
  53. ▌
    Van Empty · jiaiyan
    Empty state component for displaying placeholder content when no data is available. Invoke when user needs to show empty states, error pages, or placeholder illustrations.
    8 repo stars
  54. ▌
    Van Field · jiaiyan
    Field component for user input. Invoke when user needs to implement text input, textarea, or various input types with validation.
    8 repo stars
  55. ▌
    Van Image · jiaiyan
    Enhanced image component with multiple fill modes, lazy loading, and placeholder support. Invoke when user needs to display images with custom fit modes, lazy loading, or loading/error states.
    8 repo stars
  56. ▌
    Van Popup · jiaiyan
    Popup component for displaying modal windows, information prompts, and overlays. Invoke when user needs to show popups, modals, or slide-out panels.
    8 repo stars
  57. ▌
    Van Radio · jiaiyan
    Radio component for single selection among multiple options. Invoke when user needs to implement radio buttons, radio groups, or custom radio selections.
    8 repo stars
  58. ▌
    Van Space · jiaiyan
    Space component for setting spacing between elements. Invoke when user needs to add consistent spacing between components or create flexible layouts.
    8 repo stars
  59. ▌
    Van Steps · jiaiyan
    Steps navigation component for displaying progress flow. Invoke when user needs to show step progress, wizard forms, or process tracking.
    8 repo stars
  60. ▌
    Van Style · jiaiyan
    Built-in style utilities for common CSS patterns. Invoke when user needs text ellipsis, hairlines, safe areas, animations, or clearfix.
    8 repo stars
  61. ▌
    Van Swipe · jiaiyan
    Swipe carousel component for looping images or content. Invoke when user needs to create image carousels, content sliders, or swipeable galleries.
    8 repo stars
  62. ▌
    Van Toast · jiaiyan
    Toast component for displaying message notifications, loading hints, and operation results. Invoke when user needs to show feedback messages or loading states.
    8 repo stars
  63. ▌
    Use Rect · jiaiyan
    Composable for getting element dimensions and position. Invoke when needing to measure element size, position relative to viewport, or implement positioning logic.
    8 repo stars
  64. ▌
    Van Button · jiaiyan
    Button component for mobile interactions with various types, sizes, and styles. Invoke when user needs to implement buttons, loading states, or customize button appearance in mobile applications.
    8 repo stars
  65. ▌
    Van Circle · jiaiyan
    Circular progress bar component with gradient color support. Invoke when user needs to display circular progress indicators or animated progress bars.
    8 repo stars
  66. ▌
    Van Dialog · jiaiyan
    Dialog component for modal interactions with alerts, confirmations, and custom content. Invoke when user needs to implement modal dialogs, confirmation boxes, or alert messages.
    8 repo stars
  67. ▌
    Van Notify · jiaiyan
    Notify component for displaying top notification messages. Invoke when user needs to implement toast notifications, alert messages, or temporary status indicators.
    8 repo stars
  68. ▌
    Van Picker · jiaiyan
    Picker component for selecting values from a list. Invoke when user needs to implement single or multi-column selection, cascade selection, or custom picker views.
    8 repo stars
  69. ▌
    Van Search · jiaiyan
    Search component for search scenarios with input and action buttons. Invoke when user needs to implement search functionality, search bars, or custom search inputs.
    8 repo stars
  70. ▌
    Van Slider · jiaiyan
    Slider component for selecting values within a range. Invoke when user needs to implement range selectors, volume controls, or custom slider interfaces.
    8 repo stars
  71. ▌
    Van Sticky · jiaiyan
    Sticky positioning component for fixed elements on scroll. Invoke when user needs to create sticky headers, navigation bars, or fixed position elements.
    8 repo stars
  72. ▌
    Van Switch · jiaiyan
    Switch component for toggling between on/off states. Invoke when user needs to implement toggle switches, settings controls, or boolean state toggles.
    8 repo stars
  73. ▌
    Van Tabbar · jiaiyan
    Tabbar component for bottom navigation between pages. Invoke when user needs to implement bottom navigation bar for main app navigation.
    8 repo stars
  74. ▌
    Van Barrage · jiaiyan
    Barrage component for displaying scrolling bullet comments over video content. Invoke when user needs to implement danmaku/bullet screen functionality for video players or live streams.
    8 repo stars
  75. ▌
    Van Divider · jiaiyan
    Divider component for separating content into multiple areas. Invoke when user needs to create visual separators, section dividers, or content boundaries.
    8 repo stars
  76. ▌
    Van Loading · jiaiyan
    Loading component for displaying loading states and spinners. Invoke when user needs to implement loading indicators, loading overlays, or progress feedback.
    8 repo stars
  77. ▌
    Van Nav Bar · jiaiyan
    Navigation bar component for page navigation. Invoke when user needs to implement top navigation bars with title, back button, and actions.
    8 repo stars
  78. ▌
    Van Overlay · jiaiyan
    Overlay component for creating modal mask layers. Invoke when user needs to implement modal overlays, loading masks, or prevent user interactions during operations.
    8 repo stars
  79. ▌
    Van Popover · jiaiyan
    Popover component for displaying floating content. Invoke when user needs to implement dropdown menus, tooltips, or floating action panels.
    8 repo stars
  80. ▌
    Van Sidebar · jiaiyan
    Sidebar navigation component for switching between content areas. Invoke when user needs to implement vertical navigation sidebar.
    8 repo stars
  81. ▌
    Van Stepper · jiaiyan
    Stepper component for numeric input with increment and decrement buttons. Invoke when user needs to implement quantity selectors, number inputs, or counter controls.
    8 repo stars
  82. ▌
    Use Toggle · jiaiyan
    Composable for toggling boolean state. Invoke when implementing switches, checkboxes, modals, or any UI that needs to toggle between true and false.
    8 repo stars
  83. ▌
    Van Back Top · jiaiyan
    Back to top button component for easy navigation. Invoke when user needs to implement a back-to-top button for long pages.
    8 repo stars
  84. ▌
    Van Calendar · jiaiyan
    Calendar component for selecting dates or date ranges. Invoke when user needs to implement date selection, date range selection, or custom calendar views.
    8 repo stars
  85. ▌
    Van Cascader · jiaiyan
    Cascader component for multi-level data selection. Invoke when user needs to implement hierarchical selection like provinces and cities.
    8 repo stars
  86. ▌
    Van Checkbox · jiaiyan
    Checkbox component for multiple selections. Invoke when user needs to implement checkboxes, checkbox groups, or custom checkbox styles.
    8 repo stars
  87. ▌
    Van Collapse · jiaiyan
    Collapse component for organizing content in expandable panels. Invoke when user needs to create accordion-style collapsible sections or FAQ lists.
    8 repo stars
  88. ▌
    Van Lazyload · jiaiyan
    Lazyload directive for delaying content loading outside the visible area. Invoke when user needs to implement lazy loading for images or components.
    8 repo stars
  89. ▌
    Van Progress · jiaiyan
    Progress bar component for displaying operation progress. Invoke when user needs to show linear progress indicators for tasks, uploads, or downloads.
    8 repo stars
  90. ▌
    Van Skeleton · jiaiyan
    Skeleton loading placeholder component. Invoke when user needs to display loading placeholders, content loading states, or improve perceived loading performance.
    8 repo stars
  91. ▌
    Van Uploader · jiaiyan
    Uploader component for file uploads with preview and progress. Invoke when user needs to implement file uploads, image uploads, or document uploads.
    8 repo stars
  92. ▌
    Van Highlight · jiaiyan
    Highlight component for emphasizing specific text content. Invoke when user needs to highlight keywords in text or implement search result highlighting.
    8 repo stars
  93. ▌
    Van Index Bar · jiaiyan
    Index bar component for indexed sorting display and quick positioning. Invoke when user needs to implement alphabetical or categorical navigation.
    8 repo stars
  94. ▌
    Van Signature · jiaiyan
    Signature component for capturing signatures on canvas. Invoke when user needs to implement signature capture, drawing pads, or canvas-based input.
    8 repo stars
  95. ▌
    Van Watermark · jiaiyan
    Watermark component for adding text or image watermarks to pages. Invoke when user needs to add watermarks for copyright protection or information security.
    8 repo stars
  96. ▌
    Use Relation · jiaiyan
    Composable for establishing parent-child component relationships. Invoke when implementing compound components that need communication between parent and children.
    8 repo stars
  97. ▌
    Van Action Bar · jiaiyan
    Action bar component for providing convenient interaction for page-related operations. Invoke when user needs to implement bottom action bars with icons and buttons.
    8 repo stars
  98. ▌
    Van Count Down · jiaiyan
    Countdown component for displaying real-time countdown values. Invoke when user needs to implement countdown timers, time-limited activities, or time displays.
    8 repo stars
  99. ▌
    Van Notice Bar · jiaiyan
    Notice bar component for displaying scrolling notifications. Invoke when user needs to show announcements, alerts, or continuous scrolling messages.
    8 repo stars
  100. ▌
    Van Pagination · jiaiyan
    Pagination component for separating large datasets into pages. Invoke when user needs to implement page navigation for data lists.
    8 repo stars