
Naive Ui
A well-organized reference for working with Naive UI in Vue 3 projects. The skill breaks down 33 rules across 8 categories, prioritized by impact from critical setup and theming to ecosystem integration. It covers the practical stuff like form validation, virtual scrolling for large datasets, dark mode configuration, and SSR gotchas. The structure is sensible: quick reference by priority, then detailed rule files for when you need specifics. Use this when you're building forms, dealing with DataTable performance issues, or setting up theme customization. The categorization by impact (critical, high, medium, low) actually helps you focus on what matters instead of drowning in documentation.
- skills.sh installs
- 441
- GitHub stars
- 23
- last updated
- Jun 3, 2026
Install
$ npx -y skills add sepush/naive-ui-skills --skill naive-ui --agent claude-codeInstalls into .claude/skills of the current project.
Files
Naive UI Practices
Usage guide for Naive UI and Vue 3 applications. Contains 33 rules across 8 categories, prioritized by impact to guide automated refactoring, component creation, and troubleshooting.
When to Apply
Reference these guidelines when:
- Writing new Vue 3 components using Naive UI
- Implementing forms and data validation
- Handling large datasets with virtual scrolling (DataTable, Tree, Select)
- Customizing application themes and dark mode
- Troubleshooting Naive UI usage issues and styling conflicts
Rule Categories by Priority
| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Core Configuration | CRITICAL | core- |
| 2 | Form & Data Input | CRITICAL | component- |
| 3 | Complex Data Display | HIGH | component- |
| 4 | Feedback & Overlay | HIGH | component- |
| 5 | Layout & Navigation | MEDIUM | component- |
| 6 | Basic Data Display | MEDIUM | component- |
| 7 | Advanced Customization | LOW-MEDIUM | core- |
| 8 | Ecosystem & Troubleshooting | LOW | core- |
Quick Reference
1. Core Configuration (CRITICAL)
Sponsors
Details
- Repository
- github.com/sepush/naive-ui-skills
- Category
- Frontend Development
- First seen
- Jun 3, 2026