pinia

Installation
SKILL.md

When to use this skill

Use this skill whenever the user wants to:

  • Set up Pinia state management in Vue 3 applications
  • Create stores with defineStore()
  • Work with state, getters, and actions
  • Use Pinia with Composition API
  • Use Pinia with Options API
  • Implement SSR (Server-Side Rendering) with Pinia
  • Create and use Pinia plugins
  • Access stores in components
  • Share state between components
  • Persist state with plugins
  • Test Pinia stores
  • Migrate from Vuex to Pinia

How to use this skill

This skill is organized to match the Pinia official documentation structure (https://pinia.vuejs.org/introduction.html, https://pinia.vuejs.org/core-concepts/, https://pinia.vuejs.org/api/). When working with Pinia:

Related skills

More from teachingai/agent-skills

Installs
5
GitHub Stars
313
First Seen
Jan 26, 2026