
Shadcn Vue
This gets you up and running with shadcn-vue, the accessible component library built on Reka UI and Tailwind. The skill bundles everything you need: CLI commands for init and component installation, a 267-line error catalog covering the seven most common setup failures, complete dark mode implementation guides for Vue 3 and Nuxt, and copy-paste examples for all 50+ components. It includes MCP server configs for opencode, Codex, and Cursor. The standout piece is the conditional reference loading system that pulls in the right documentation based on what you're doing, whether that's fixing import errors, implementing data tables with TanStack, or wiring up CSS variable theming. One gotcha: you can't change your style choice after init without starting over.
- skills.sh installs
- 750
- GitHub stars
- 9
- last updated
- Jul 14, 2026
Install
$ npx -y skills add noartem/laravel-vue-skills --skill shadcn-vue --agent claude-codeInstalls into .claude/skills of the current project.
Files
shadcn-vue
A framework for building ui, components and design systems. Components are added as source code to the user's project via the CLI.
IMPORTANT: Run all CLI commands using the project's package runner:
npx shadcn-vue@latest,pnpm dlx shadcn-vue@latest, orbunx --bun shadcn-vue@latest— based on the project'spackageManager. Examples below usenpx shadcn-vue@latestbut substitute the correct runner for the project.
Current Project Context
!`npx shadcn-vue@latest info --json`
The JSON above contains the project config and installed components. Use npx shadcn-vue@latest docs <component> to get documentation and example URLs for any component.
Principles
- Use existing components first. Use
npx shadcn-vue@latest searchto check registries before writing custom UI. Check community registries too. - Compose, don't reinvent. Settings page = Tabs + Card + form controls. Dashboard = Sidebar + Card + Chart + Table.
- Use built-in variants before custom styles.
variant="outline",size="sm", etc. - Use semantic colors.
bg-primary,text-muted-foreground— never raw values likebg-blue-500.
Critical Rules
Sponsors
Details
- Repository
- github.com/noartem/laravel-vue-skills
- Categories
- Frontend Development, PHP & Laravel
- First seen
- Apr 16, 2026