Sets up Neon Auth for your application. Configures authentication, creates auth routes, and generates UI components. Use when adding authentication to Next.js, React SPA, or Node.js projects.
View on GitHubneondatabase/ai-rules
neon-plugin
January 18, 2026
Select agents to install to:
npx add-skill https://github.com/neondatabase/ai-rules/blob/main/neon-plugin/skills/neon-auth/SKILL.md -a claude-code --skill neon-authInstallation paths:
.claude/skills/neon-auth/# Neon Auth Integration Add authentication to your application. ## When to Use This Skill - Adding authentication to a new or existing project - Implementing sign-in, sign-up, and session management - Configuring social authentication (Google, GitHub) **Package**: `@neondatabase/auth` (auth only, smaller bundle) **Need database queries too?** Use the `neon-js` skill instead for `@neondatabase/neon-js` with unified auth + data API. ## Code Generation Rules When generating TypeScript/JavaScript code, follow these rules: **Complete reference:** See [Code Generation Rules](https://raw.githubusercontent.com/neondatabase-labs/ai-rules/main/references/code-generation-rules.md) for: - Import path handling (path aliases vs relative imports) - Neon package imports (subpath exports, adapter patterns) - CSS import strategy (Tailwind detection, single import method) - File structure patterns **Key points:** - Check `tsconfig.json` for path aliases before generating imports - Use relative imports if unsure or no aliases exist - `BetterAuthReactAdapter` MUST be imported from `auth/react/adapters` subpath - Adapters are factory functions - call them with `()` - Choose ONE CSS import method (Tailwind or CSS, not both) ## Available Guides Each guide is a complete, self-contained walkthrough with numbered phases: - **`guides/nextjs-setup.md`** - Complete Next.js App Router setup guide - **`guides/react-spa-setup.md`** - Detailed React SPA guide with react-router-dom integration I'll automatically detect your context (package manager, framework, existing setup) and select the appropriate guide based on your request. For troubleshooting, see the [Troubleshooting Guide](https://raw.githubusercontent.com/neondatabase-labs/ai-rules/main/references/neon-auth-troubleshooting.md) in references. ## Quick Examples Tell me what you're building - I'll handle the rest: - "Add authentication to my Next.js app" -> Loads setup guide, sets up auth routes - "Set up sign-in with Google"