Claude Code handles Vue 3 work well — component generation, Composition API composables, Pinia stores, Options→Composition API migration, and test loops. It reads your existing components first and matches your conventions rather than imposing new ones.
# Vue 3 App ## Stack - Vue 3 + TypeScript + Vite - State: Pinia - Router: Vue Router 4 - Styling: Tailwind CSS - Testing: Vitest + Vue Test Utils + Playwright ## Commands - Dev: npm run dev - Test: npm test - E2E: npx playwright test - Typecheck: npx vue-tsc --noEmit - Lint: npm run lint ## Conventions - Components in src/components/ — PascalCase .vue files - Composables in src/composables/ — useXxx.ts - Stores in src/stores/ — one store per domain (Pinia) - All components use `