Web & Frontend
Web development agent skills handle frontend and full-stack work: component patterns, CSS and accessibility fixes, performance budgets, and framework conventions. Install a skill once and your AI agent follows the same playbook in every project, from quick prototypes to production apps.
-
jiaiyan Skill El CalendarCalendar component for displaying dates. Invoke when user needs to display a calendar view, select dates, or show scheduled events.
8 -
jiaiyan Skill El CarouselCarousel component for looping images or texts in limited space. Invoke when user needs to display image sliders, content carousels, or rotating banners.
8 -
jiaiyan Skill El CascaderCascader component for hierarchical option selection. Invoke when user needs to select from multi-level data like regions, categories, or organizational structures.
8 -
jiaiyan Skill El CheckboxCheckbox component for multiple choice selection. Invoke when user needs to allow users to select multiple options from a list, create check-all functionality, or toggle between states.
8 -
jiaiyan Skill El CollapseCollapse component for storing expandable content. Invoke when user needs to create accordion panels, FAQ sections, or collapsible content areas.
8 -
jiaiyan Skill El DropdownDropdown component for toggleable menus displaying lists of links and actions. Invoke when user needs to create dropdown menus, action menus, or context menus.
8 -
jiaiyan Skill El ProgressProgress component for showing operation progress and status. Invoke when user needs to display upload progress, task completion, or loading states.
8 -
jiaiyan Skill El SkeletonSkeleton component for loading placeholders. Invoke when user needs to display loading states, content placeholders, or improve perceived loading performance.
8 -
jiaiyan Skill El SplitterSplitter component for dividing areas horizontally or vertically. Invoke when user needs to create resizable panels, split views, or collapsible layouts.
8 -
jiaiyan Skill El Table V2Virtualized Table component for rendering massive data efficiently. Invoke when user needs to display large datasets with virtual scrolling for performance.
8 -
jiaiyan Skill El TimelineTimeline component for visually displaying timeline activities. Invoke when user needs to display chronological events, activity history, or process logs.
8 -
jiaiyan Skill El TransferTransfer component for dual-column list selection. Invoke when user needs to move items between two lists, select multiple items from a large dataset, or manage permissions.
8 -
jiaiyan Skill El Input TagInputTag component for adding content as tags. Invoke when user needs to create tag inputs, multi-value inputs, or keyword/tag entry fields.
8 -
jiaiyan Skill El ScrollbarScrollbar component for custom scrollbars. Invoke when user needs to replace native scrollbars, create custom scroll areas, or implement infinite scrolling.
8 -
jiaiyan Skill El SegmentedSegmented component for single option selection from multiple options. Invoke when user needs to create radio-style button groups, tab-like controls, or option switches.
8 -
jiaiyan Skill El Select V2Virtualized Select component for large datasets. Invoke when user needs to select from thousands of options with virtual scrolling for performance.
8 -
jiaiyan Skill El StatisticStatistic component for displaying numerical statistics. Invoke when user needs to display counts, amounts, rankings, or countdown timers.
8 -
jiaiyan Skill El WatermarkWatermark component for adding text or pattern watermarks. Invoke when user needs to protect content, brand documents, or add copyright notices.
8 -
jiaiyan Skill Element Plus ComponentsElement Plus component overview and navigation index. Invoke when user needs to browse all available components, find specific component categories, or navigate to detailed component skill files.
8 -
jiaiyan Skill Element Plus QuickstartHelps set up and configure Element Plus in Vue 3 projects. Invoke when user needs to install, import, or configure Element Plus in a new or existing project.
8 -
jiaiyan Skill El BreadcrumbBreadcrumb component for displaying the location of the current page. Invoke when user needs to show navigation paths, page hierarchy, or enable easier browsing back.
8 -
jiaiyan Skill El PaginationPagination component for splitting large datasets into pages. Invoke when user needs to display paginated data, navigate through pages, or control page size and current page.
8 -
jiaiyan Skill El PopconfirmPopconfirm component for simple confirmation dialogs. Invoke when user needs to confirm actions before execution, like delete operations or irreversible actions.
8 -
jiaiyan Skill El Date PickerDatePicker component for date input. Invoke when user needs to select dates, date ranges, months, years, or datetime values.
8 -
jiaiyan Skill El Message BoxMessageBox component for modal dialogs simulating system alerts, confirms, and prompts. Invoke when user needs to show alert messages, confirm actions, or prompt for user input.
8 -
jiaiyan Skill El Page HeaderPageHeader component for page navigation headers. Invoke when user needs to create page headers with back navigation, breadcrumbs, or title sections.
8 -
jiaiyan Skill El Time PickerTimePicker component for time input. Invoke when user needs to select time values, time ranges, or limit time selections.
8 -
jiaiyan Skill El Time SelectTimeSelect component for selecting from fixed time options. Invoke when user needs to select from predefined time slots or schedule times.
8 -
jiaiyan Skill El Tree SelectTreeSelect component combining Tree and Select functionality. Invoke when user needs to select from hierarchical data in a dropdown, like organization structures or category trees.
8 -
jiaiyan Skill El AutocompleteAutocomplete component for input suggestions. Invoke when user needs to provide input suggestions, autocomplete functionality, or search-as-you-type features.
8 -
jiaiyan Skill El Color PickerColorPicker component for color selection. Invoke when user needs to select colors, set theme colors, or customize color values.
8 -
jiaiyan Skill El DescriptionsDescriptions component for displaying multiple fields in list form. Invoke when user needs to display detailed information, product specifications, or profile data.
8 -
jiaiyan Skill El Input NumberInputNumber component for numeric input with controls. Invoke when user needs to input numbers with increment/decrement buttons, set numeric ranges, or enforce numeric input.
8 -
jiaiyan Skill El NotificationNotification component for displaying notification messages at the corner of the page. Invoke when user needs to show persistent notifications with custom content.
8 -
jiaiyan Skill Element Plus Design OverviewOverview of all Element Plus components organized by category. Invoke when user needs a quick reference to all available components or wants to explore the component library.
8 -
jiaiyan Skill El Config ProviderConfigProvider component for global configuration. Invoke when user needs to configure global settings, i18n, theme, or component defaults.
8
Frequently asked questions
What are Web & Frontend agent skills?
Web development agent skills handle frontend and full-stack work: component patterns, CSS and accessibility fixes, performance budgets, and framework conventions. Install a skill once and your AI agent follows the same playbook in every project, from quick prototypes to production apps.
Which Web & Frontend skills are most installed?
Popular Web & Frontend skills on SkillMD right now include el-calendar, el-carousel, el-cascader. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Web & Frontend skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.