Comprehensive Vue 3 component library with 60+ UI components and full customization support.
Works with
Covers installation, setup, and 25+ documented components including forms, tables, dialogs, navigation, and feedback elements
Supports both full and on-demand imports, with Composition API examples and TypeScript support
Includes theme customization, internationalization (i18n), and global configuration options
Organized documentation mirrors official Element Plus structure with guides, co
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionelement-plus-vue3Execute the skills CLI command in your project's root directory to begin installation:
Fetches element-plus-vue3 from teachingai/full-stack-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate element-plus-vue3. Access via /element-plus-vue3 in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Automate repetitive workflows and reduce manual effort
Example
Generate reports, summarize documents, draft communications
Save 3-5 hours per week on routine tasks
Learn new skills, understand complex topics, get expert guidance
Example
Explain concepts, provide examples, suggest learning resources
Accelerate learning and skill development by 2x
Enhance output quality through reviews, suggestions, and refinements
Example
Review drafts, suggest improvements, catch errors
Improve work quality by 30-40% with less effort
4
total installs
4
this week
259
GitHub stars
0
upvotes
Run in your terminal
4
installs
4
this week
259
stars
Use this skill whenever the user wants to:
This skill is organized to match the Element Plus official documentation structure (https://element-plus.org/zh-CN/, https://element-plus.org/en-US/guide/design, https://element-plus.org/en-US/component/overview). When working with Element Plus:
Identify the topic from the user's request:
examples/guide/installation.mdexamples/guide/quick-start.mdexamples/guide/design.mdexamples/components/api/Load the appropriate example file from the examples/ directory:
Guide (使用指南):
examples/guide/installation.md - Installation guideexamples/guide/quick-start.md - Quick start guideexamples/guide/design.md - Design guidelinesexamples/guide/i18n.md - Internationalizationexamples/guide/theme.md - Theme customizationexamples/guide/global-config.md - Global configurationComponents (组件):
examples/components/overview.md - Components overviewexamples/components/button.md - Button componentexamples/components/input.md - Input componentexamples/components/form.md - Form componentexamples/components/table.md - Table componentexamples/components/card.md - Card componentexamples/components/dialog.md - Dialog componentexamples/components/message.md - Message componentexamples/components/notification.md - Notification componentexamples/components/menu.md - Menu componentexamples/components/tabs.md - Tabs componentexamples/components/date-picker.md - DatePicker componentexamples/components/select.md - Select componentexamples/components/switch.md - Switch componentexamples/components/checkbox.md - Checkbox componentexamples/components/radio.md - Radio componentexamples/components/upload.md - Upload componentexamples/components/pagination.md - Pagination componentexamples/components/tree.md - Tree componentexamples/components/tree-select.md - TreeSelect componentexamples/components/transfer.md - Transfer componentexamples/components/descriptions.md - Descriptions componentexamples/components/avatar.md - Avatar componentexamples/components/badge.md - Badge componentexamples/components/tag.md - Tag componentexamples/components/empty.md - Empty componentexamples/components/loading.md - Loading componentexamples/components/popover.md - Popover componentexamples/components/tooltip.md - Tooltip componentexamples/components/dropdown.md - Dropdown componentexamples/components/drawer.md - Drawer componentexamples/components/popconfirm.md - Popconfirm componentFollow the specific instructions in that example file for syntax, structure, and best practices
Important Notes:
Reference API documentation in the api/ directory when needed:
api/component-api.md - Component API referenceapi/props-and-events.md - Props and events referenceapi/global-config.md - Global configuration APIUse templates from the templates/ directory:
templates/installation.md - Installation templatestemplates/component-usage.md - Component usage templatestemplates/project-setup.md - Project setup templatesElement Plus is a Vue 3 component library that provides a rich set of UI components following Element Design principles.
Key Concepts:
Using npm:
npm install element-plus
Using yarn:
yarn add element-plus
Using pnpm:
pnpm add element-plus
Full Import:
import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import App from './App.vue'
const app = createApp(App)
app.use(ElementPlus)
app.mount('#app')
On-Demand Import:
import { ElButton, ElInput } from 'element-plus'
import 'element-plus/es/components/button/style/css'
import 'element-plus/es/components/input/style/css'
Guide (指南):
examples/guide/ or examples/getting-started/ → https://element-plus.org/en-US/guide/designComponents (组件):
examples/components/ → https://element-plus.org/en-US/component/overviewThis skill includes detailed examples organized to match the official documentation structure. All examples are in the examples/ directory (see mapping above).
To use examples:
To use templates:
templates/ directory for common scaffoldingDetailed API documentation is available in the api/ directory, organized to match the official Element Plus API documentation structure:
api/component-api.md)api/props-and-events.md)api/global-config.md)To use API reference:
api/ directoryexamples/ directoryElement Plus, element-plus, Vue 3, Vue3, UI components, component library, 组件库, 按钮, 表单, 表格, 弹窗, 消息, 通知, 菜单, 标签页, 日期选择器, 选择器, 开关, 复选框, 单选框, 上传, 分页, 树形控件, 穿梭框, 描述列表, 头像, 徽标, 标签, 空状态, 加载, 弹出框, 提示, 下拉菜单, 抽屉, 气泡确认框, Button, Form, Table, Dialog, Message, Notification, Menu, Tabs, DatePicker, Select, Switch, Checkbox, Radio, Upload, Pagination, Tree, Transfer, Descriptions, Avatar, Badge, Tag, Empty, Loading, Popover, Tooltip, Dropdown, Drawer, Popconfirm
Prerequisites
Time Estimate
15-45 minutes depending on use case complexity
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use when skill capabilities match your task, clear ROI on time saved, and you can validate outputs. Best for repetitive tasks, learning, and quality improvement.
✗ Avoid when
Avoid when task requires deep expertise you can't validate, involves sensitive decisions, or when learning process is more valuable than speed of completion.
anthropics/claude-code
mblode/agent-skills
github/awesome-copilot
leonxlnx/taste-skill
sickn33/antigravity-awesome-skills
erichowens/some_claude_skills
Registry listing for element-plus-vue3 matched our evaluation — installs cleanly and behaves as described in the markdown.
I recommend element-plus-vue3 for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
element-plus-vue3 has been reliable in day-to-day use. Documentation quality is above average for community skills.
Keeps context tight: element-plus-vue3 is the kind of skill you can hand to a new teammate without a long onboarding doc.
Useful defaults in element-plus-vue3 — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
element-plus-vue3 has been reliable in day-to-day use. Documentation quality is above average for community skills.
element-plus-vue3 reduced setup friction for our internal harness; good balance of opinion and flexibility.
Keeps context tight: element-plus-vue3 is the kind of skill you can hand to a new teammate without a long onboarding doc.
I recommend element-plus-vue3 for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
Useful defaults in element-plus-vue3 — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
showing 1-10 of 44