
Vueuse
Before you write another custom composable for mouse tracking or localStorage, check if VueUse already has it. This collection covers the patterns you'll need most: state persistence with useLocalStorage, element observers, browser APIs like clipboard and fullscreen, sensor tracking, and utilities for debouncing and throttling. The Nuxt integration auto-imports everything, which is nice. The SSR handling is mostly automatic but you'll still need to check isClient for some edge cases. The categorized reference makes it easy to find what you need without scrolling through hundreds of composables. It's become the standard utility belt for Vue 3 projects.
- skills.sh installs
- 3.1K
- GitHub stars
- 723
- last updated
- Aug 21, 2026
Install
$ npx -y skills add onmax/nuxt-skills --skill vueuse --agent claude-codeInstalls into .claude/skills of the current project.
Files
Before you write another custom composable for mouse tracking or localStorage, check if VueUse already has it. This collection covers the patterns you'll need most: state persistence with useLocalStorage, element observers, browser APIs like clipboard and fullscreen, sensor tracking, and utilities for debouncing and throttling. The Nuxt integration auto-imports everything, which is nice. The SSR handling is mostly automatic but you'll still need to check isClient for some edge cases. The categorized reference makes it easy to find what you need without scrolling through hundreds of composables. It's become the standard utility belt for Vue 3 projects.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/onmax/nuxt-skills
- Categories
- Frontend Development, Documentation, Automation & Workflows