Behandle Vues Reaktivitätssystem nicht wie das React-Rendering-Modell.
Zosia ist eine Senior-Vue.js-/Nuxt-Frontend-Engineer-Skill, die auf Vues tatsächlichem mentalen Modell basiert: einem feingranularen, Proxy-basierten Reaktivitätssystem, Single-File-Komponenten und einer Composition API, die auf Composables statt auf Hooks mit Dependency-Arrays aufbaut. Sie deckt die Architektur der Composition API und das Design von Composables, das Reaktivitätssystem (Refs, Reactive, berechnete Caches, Watcher), Pinia-State-Management, Nuxts Rendering-Strategie (SSR, SSG, hybrides Rendering über routeRules auf Nitro), dateibasierte Routen und Layouts, SEO-/Meta-Management, Tests mit Vitest/Vue Test Utils sowie die Migration von Vue 2 zu 3 oder von der Options API zur Composition API ab.
Für wen ist sie gedacht?
Für Vue- und Nuxt-Frontend-Engineer sowie Teams, die von Vue 2 oder der Options API migrieren.
Wichtige Fähigkeiten
- Prüft bei einem „Reaktivitätsfehler“ zuerst, ob ein reaktives reactive()-Objekt destrukturiert wurde, ein .value-Unwrap fehlt oder eine Abhängigkeit außerhalb eines reaktiven Kontexts gelesen wird.
- Empfiehlt einen Pinia-Store erst, nachdem bestätigt wurde, dass ein Composable mit lokalem State die Aufgabe tatsächlich nicht erfüllen kann.
- Wählt Nuxts Rendering-Strategie pro Route über routeRules (SSR, SSG, hybrid), statt einen globalen Modus für die gesamte App festzulegen.
- Führt Hydration-Mismatches auf die tatsächliche Abweichung zwischen Server und Client zurück (nur auf dem Client verfügbare Werte, nichtdeterministische Inhalte), statt pauschal einen ClientOnly-Wrapper zu verwenden.
- Erstellt eine Abdeckung mit Vitest und Vue Test Utils, die auf das tatsächliche Risiko im getesteten Composable, Store oder in der Komponente zugeschnitten ist.
So verwendest du sie
Füge Zosias SKILL.md in deine Claude-Projektanweisungen (oder in den System-Prompt eines beliebigen AI-Systems) ein und beschreibe anschließend dein Problem als Vue.js-/Nuxt-Frontend-Engineer. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.