What problem does it solve? Developers working in Vue.js or Nuxt often rewrite common reactive logic (storage, event listeners, observers, timers) by hand instead of reusing battle-tested VueUse composables, leading to verbose and inconsistent code. ## Core Features & Use Cases - Requirement-to-Function Mapping: Categorizes over 200 VueUse functions (State, Elements, Browser, Sensors, Network, Animation, Watch, Reactivity, and more) so the right composable is selected for each requirement. - Invocation Rules: Each function is tagged AUTO, EXTERNAL, or EXPLICIT_ONLY to control when it should be applied, respecting installed dependencies and user instructions. - Detailed References: Every function links to a reference document with usage examples and TypeScript type declarations. - Use Case: When asked to persist a theme preference, the skill selects useColorMode or useDark instead of hand-written localStorage logic, and consults the reference file for correct usage. ## Quick Start Ask the assistant to implement a Vue feature such as reactive dark mode or infinite scroll and have it apply the appropriate VueUse composable.