worldcrafter-auth-guard
Add authentication and authorization to routes, Server Actions, and API endpoints using Supabase Auth. Use when user needs "protect [route]", "add authentication", "require login", "add RBAC", "implement login/logout", or mentions auth, permissions, OAuth, API keys. Provides patterns for protected routes, Server Action auth checks, role-based access control (5 roles), OAuth providers (Google, GitHub), email verification, password strength, account lockout, and API key authentication. Do NOT use when building new features (use worldcrafter-feature-builder which can add auth), database-only changes (use worldcrafter-database-setup for RLS policies), routes without auth (use worldcrafter-route-creator), or testing only (use worldcrafter-test-generator).
$ Installieren
git clone https://github.com/hopeoverture/worldcrafter-v2 /tmp/worldcrafter-v2 && cp -r /tmp/worldcrafter-v2/.claude/skills/worldcrafter-auth-guard ~/.claude/skills/worldcrafter-v2// tip: Run this command in your terminal to install the skill
Repository
