What problem does it solve? Setting up a new Vue 3 project involves many repetitive decisions and configurations—TypeScript, routing, state management, testing, linting, and environment variables. This Skill standardizes that baseline so new projects start with a consistent, verified structure instead of ad-hoc setup. ## Core Features & Use Cases - Guided Initialization: Reads an initialization questionnaire to confirm package manager, UI library, routing, authentication, API contracts, and deployment method before making changes. - Baseline Scaffolding: Establishes TypeScript, Vue Router, Pinia, testing setup, quality scripts, and environment variable conventions. - Non-Destructive Operation: Does not overwrite existing configuration by default, and verifies lint, type-check, unit tests, and production build commands after completion. - Use Case: When starting a new Vue 3 + Vite application, use this Skill to produce a working project skeleton with quality gates already wired in, then confirm everything passes before writing feature code. ## Quick Start Initialize a new Vue 3 project with Vite, TypeScript, Pinia, routing, and testing, then verify lint, type-check, tests, and production build all pass.