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-code

Installs 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 GitHub

Sponsors

Details

Repository
github.com/onmax/nuxt-skills
Categories
Frontend Development, Documentation, Automation & Workflows

More from onmax/nuxt-skills

All 21
1onmax avatartsdownonmax/nuxt-skillsUse when bundling TypeScript libraries - provides tsdown configuration, dual ESM/CJS output, .d.ts generation, package validation, and plugin authoring1.3Kskills.sh installs
2nuxt-content avatarcreate-docsnuxt-content/docusCreate complete documentation sites for projects. Use when asked to: "create docs", "add documentation", "setup docs site", "generate docs", "document my projec469skills.sh installs
3syncfusion avatarsyncfusion-blazor-datagridsyncfusion/blazor-ui-components-skillsImplements the Syncfusion Blazor DataGrid (SfGrid) for efficient tabular operations such as sorting, filtering, paging, grouping, editing, aggregates, virtualiz468skills.sh installs
4sepush avatarnaive-uisepush/naive-ui-skillsnaive ui441skills.sh installs
5harlan-zw avatarquasar-skilldharlan-zw/vue-ecosystem-skillsquasar skilld227skills.sh installs
6vercel avatarnext-cache-componentsvercel/next.jsnext cache components181skills.sh installs