
from autoskills5,664
Practical Vue 3 integration patterns for Clerk: composables (useAuth, useUser, useClerk, useOrganization), Vue Router guards, and Pinia auth store wiring.
Provides concrete, ready-to-use Vue 3 patterns for integrating Clerk authentication. It explains setup of the Clerk Vue plugin, how to use composables (useAuth, useUser, useClerk, useOrganization), router guards for protected routes, and examples for wiring Pinia stores to auth state.
Use this skill when building Vue 3 (or Vite-based) apps that need Clerk-based authentication and authorization, when you need router guards for protected pages, or when integrating org/multi-tenant switching and Pinia state with Clerk. Not intended for Nuxt (there is a separate nuxt pattern).
Likely useful for agents that assist with frontend dev (Code assistants, GitHub Copilot-style tools, or developer-facing CLIs).
This skill has not been reviewed by our automated audit pipeline yet.