What problem does it solve? Vue 3 codebases often accumulate subtle defects—unstable props/emits contracts, watch-induced race conditions, over-globalized stores, missing request cancellation, unsafe v-html usage, and accessibility gaps—that slip past manual review. This Skill provides a structured review checklist that surfaces these issues ordered by severity with concrete fix suggestions. ## Core Features & Use Cases - Correctness-First Review: Prioritizes user-impacting defects such as race conditions in watchers, unstable component contracts, and missing error states before maintainability concerns. - Broad Risk Coverage: Inspects reactivity, TypeScript typing, template keys, store scoping, lazy loading, v-html injection risk, accessible names, and test gaps. - Actionable Output: Returns issues sorted by severity with file locations, fix recommendations, and verification suggestions; explicitly reports checked items and residual risks when no actionable problems exist. - Use Case: Before merging a pull request that adds a new dashboard component, run this review to catch a missing AbortController on fetch calls, an untyped emit, and a missing aria-label on an icon button. ## Quick Start Review the Vue components in my src/views directory for reactivity, accessibility, and security issues and list the findings by severity.