By neondatabase
Set up Neon PostgreSQL databases with authentication, Drizzle ORM, and serverless drivers for Next.js, Vercel Edge, and AWS Lambda, including ephemeral databases for testing and CI/CD.
Use this skill when the user asks to add documentation, add docs, add references, or install documentation about Neon. Adds Neon best practices reference links to project AI documentation (CLAUDE.md, AGENTS.md, or Cursor rules). Does not install packages or modify code.
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.
Creates a fully functional Drizzle ORM setup with a provisioned Neon database. Installs dependencies, provisions database credentials, configures connections, generates schemas, and runs migrations. Results in working code that can immediately connect to and query the database. Use when creating new projects with Drizzle, adding ORM to existing applications, or modifying database schemas.
Sets up the full Neon JS SDK with unified auth and PostgREST-style database queries. Configures auth client, data client, and type generation. Use when building apps that need both authentication and database access in one SDK.
Configures Neon Serverless Driver for Next.js, Vercel Edge Functions, AWS Lambda, and other serverless environments. Installs @neondatabase/serverless, sets up environment variables, and creates working API route examples with TypeScript types. Use when users need to connect their application to Neon, fetch or query data from a Neon database, integrate Neon with Next.js or serverless frameworks, or set up database access in edge/serverless environments where traditional PostgreSQL clients don't work.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
[!IMPORTANT] This repository has been archived. The content has moved to neondatabase/agent-skills.
Agent Skills are now a specification supported by all major agents and coding editors, providing more capabilities than rule files. We created a new repository following the agent-skills pattern introduced by Vercel.
npx skills add neondatabase/agent-skills
A comprehensive Claude Code plugin with AI context rules, guided skills, and resource management tools for building with Neon Postgres. Works with Claude Code, Cursor, and other AI-powered development tools.
1. Add the Neon marketplace:
/plugin marketplace add neondatabase-labs/ai-rules
2. Install the plugin:
/plugin install neon-plugin@neon
3. Verify installation: Ask Claude Code: "which skills do you have access to?"
You should see the Neon skills listed.
4. Start using: Use natural language and skills activate automatically:
> Use the neon-drizzle skill to setup Drizzle ORM with Neon
1. Create rules directory:
mkdir -p .cursor/rules
2. Copy desired .mdc files:
# Example: Copy Drizzle and Serverless rules
cp neon-drizzle.mdc .cursor/rules/
cp neon-serverless.mdc .cursor/rules/
3. Start coding: Cursor automatically applies these rules when you reference Neon.
Copy .mdc files to your AI tool's custom rules directory. The format is tool-agnostic and works with any AI assistant supporting context rules.
Complete workflow support for:
Includes:
db:generate, db:migrate, db:push, db:studio)Guides:
guides/new-project.md - Starting from scratchguides/existing-project.md - Adding to existing codebaseguides/schema-only.md - Schema-first developmentguides/troubleshooting.md - Common issues and solutionsTemplates for:
Perfect for testing and CI/CD:
Includes:
create-ephemeral-db.ts - Database creationdestroy-ephemeral-db.ts - Cleanup automationComplete authentication setup with @neondatabase/auth:
Guides:
guides/nextjs-setup.md - Next.js App Router workflowguides/react-spa-setup.md - React SPA workflowUnified SDK setup with @neondatabase/neon-js:
Guides:
guides/setup.md - Complete setup workflowAdds Neon best practices to your project's AI configuration:
Our skills are tested with automated evaluations to ensure reliability and quality.
npx claudepluginhub neondatabase/ai-rules --plugin neon-pluginManage your Neon projects, databases, and branches with the Neon agent skills and the Neon MCP Server
Postgres best practices and guidelines for coding agents.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Persistent coding companion for Claude Code, Pi, and Oh My Pi. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer