# Vuer Uikit

> Expert knowledge of Vuer UIKit, a React component library for building interactive 3D and UI applications with 38 components and a powerful Dial system

- Skill: `majiayu000/vuer-uikit` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/vuer-uikit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/vuer-uikit/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/vuer-uikit

---


# Vuer UIKit Documentation Skill

Expert knowledge of Vuer UIKit, a React component library for building interactive 3D and UI applications.

## What is Vuer UIKit?

Vuer UIKit is a comprehensive React component library designed for building modern user interfaces, particularly for 3D visualization and interactive applications. It provides a rich set of components including forms, layouts, data displays, and a powerful Dial system for creating control panels.

## Documentation Coverage

This skill includes complete documentation for:

### Getting Started
- Introduction and overview
- Installation and setup guide

### Style Guide
- Color system and theming
- Typography and fonts
- Icon library
- Layout principles

### Form Inputs
- Standard input components
- Number inputs with specialized controls
- Interactive playground
- Specialized input types

### Dial System
The Dial system is a powerful feature for creating control panels:
- Overview and concepts
- Getting started guide
- Step-by-step tutorial
- Comprehensive input type reference
- Type inheritance patterns
- CLI tooling reference
- Testing strategies
- Controlled dial patterns
- API design notes

### Menu & Tool Layouts
- Dock layout for panels
- Liquid float layout for dynamic positioning
- Toolbar components

### Components (38 total)
Complete documentation for all UI components including:
- Navigation: Navbar, Navigation, Sidebar, Tabs
- Data Display: Avatar, Badge, Card, Table, Waterfall
- Overlays: Modal, Drawer, Popover, Sheet, Toast, Tooltip
- Inputs: Button, Checkbox, Radio Group, Select, Slider, Switch, Textarea, Toggle components
- Feedback: Progress, Spinner, Version Badge
- Advanced: Tree View, Collapsible, Cursor Display, Drag Selectable, Sync Scroll, Preview

### Hooks
Custom React hooks for common patterns

## Usage

When helping with Vuer UIKit:
1. Reference the specific component documentation in `docs/components/`
2. For Dial-related questions, check the comprehensive Dial system docs in `docs/dial/`
3. For styling and theming, refer to `docs/style-guide/`
4. For layout patterns, see `docs/menu-tool-layouts/`

## Official Resources

- Documentation Site: https://uikit.vuer.ai/
- GitHub Repository: https://github.com/vuer-ai/vuer-uikit

## Skills

This skill helps you:
- Build UIs with Vuer UIKit components
- Create control panels using the Dial system
- Apply consistent styling and theming
- Implement complex layouts and interactions
- Use specialized form inputs and controls
- Test Dial-annotated components

