mcpField
V
vue-pinia-best-practices

vue-pinia-best-practices

github.com/vuejs-aiDevelopment3.2k17.2k installsUpdated 5d ago
Repository

About vue-pinia-best-practices

A guide to Pinia practices, common pitfalls, and state-management patterns for Vue developers. It covers store setup, reactivity, and approaches to application state.

Key features

  1. 01Troubleshoot Pinia initialization errors
  2. 02Explain state requirements for setup stores
  3. 03Avoid reactivity loss from destructuring
  4. 04Handle store method call context
  5. 05Manage filter state through URLs
  6. 06Guide state patterns for large apps

Use cases

  1. 01Diagnose Pinia errors during startup
  2. 02Fix UI updates lost after store destructuring
  3. 03Preserve or share filters across refreshes
  4. 04Plan state management for large applications

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/vuejs-ai/skills --skill vue-pinia-best-practices

After installing, type/vue-pinia-best-practicesin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

reference/
pinia-no-active-pinia-error.md
pinia-setup-store-return-all-state.md
pinia-store-destructuring-breaks-reactivity.md
state-url-for-ephemeral-filters.md
state-use-pinia-for-large-apps.md
store-method-binding-parentheses.md

Details

From the project README

Pinia best practices, common gotchas, and state management patterns.

Store Setup
Reactivity
State Patterns

Comments

Markdown supported