Agent skill · software engineering · vuejs-ai

vue-pinia-best-practices

Pinia stores, state management patterns, store setup, and reactivity with stores.

Why this skill is useful

Provides specific patterns and common gotchas for Pinia state management that the AI wouldn't reliably generate on its own.

What it needs

About 1k tokens when loaded. Last updated 2026-05-30. 2,762 stars on the source repository.

What this skill does

Pinia best practices, common gotchas, and state management patterns. Store Setup Getting "getActivePinia was called" error at startup → See pinia-no-active-pinia-error Setup stores missing state in DevTools or SSR → See pinia-setup-store-return-all-state Reactivity Store destructuring stops updating UI reactively → See pinia-store-destructuring-breaks-reactivity Store methods lose context in template calls → See store-method-binding-parentheses State Patterns Filters reset on refresh or can't be shared → See state-url-for-ephemeral-filters Building production app without DevTools or conventions → See state-use-pinia-for-large-apps

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills vuejs-ai/vue-pinia-best-practices

View the source on GitHub

Browse the @skills marketplace