neon-vercel-postgres

Configure serverless Postgres on Neon or Vercel for Cloudflare Workers.

961|99|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/jezweb/claude-skills --skill neon-vercel-postgres
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neon-vercel-postgres
Source: https://github.com/jezweb/claude-skills/tree/main/skills/neon-vercel-postgres
Command: npx skills add https://github.com/jezweb/claude-skills --skill neon-vercel-postgres

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill eliminates the complexity of setting up serverless Postgres databases, preventing common connection errors and automating database workflows.

Core Features & Use Cases

  • Edge-Compatible Database: HTTP/WebSocket-based Postgres that works in Cloudflare Workers and Vercel Edge Runtime.
  • Connection Pooling: Built-in pooling prevents "connection exhausted" errors in serverless environments.
  • Use Case: Imagine you're building a Next.js e-commerce site. Use this Skill to automatically configure Vercel Postgres with proper connection strings, set up Drizzle ORM for type-safe queries, and create database branches for each pull request automatically.

Quick Start

Use the neon-vercel-postgres skill to set up a serverless database for my Cloudflare Workers project.

Frequently Asked Questions about neon-vercel-postgres

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up serverless Postgres for Cloudflare Workers or Vercel Edge?

Serverless Postgres setup for edge environments requires HTTP/WebSocket-based database access instead of traditional TCP connections. This Skill configures Neon or Vercel Postgres with pooled connection strings (ending in -pooler), SSL encryption, and ORM integration to work within edge runtime constraints, eliminating connection exhaustion errors.

What's the best way to prevent SQL injection in edge serverless deployments?

Template-tag SQL and parameterized queries prevent SQL injection in serverless environments. This Skill implements template-tag patterns and integrates with ORMs like Drizzle and Prisma to automatically sanitize queries, ensuring secure database access across Cloudflare Workers and Vercel Edge deployments.

Can I use Drizzle ORM with Neon Postgres on edge platforms?

Yes, Drizzle ORM integrates with Neon Postgres on edge platforms through pooled connection strings and HTTP-based connections. This Skill automates Drizzle configuration for type-safe queries on Cloudflare Workers and Vercel Edge, handling connection pooling and SSL requirements automatically.

How do I set up database branching and point-in-time recovery in serverless workflows?

Database branching and point-in-time recovery (PITR) enable per-PR environments and safe rollbacks in serverless deployments. This Skill automates branch creation across Neon and Vercel Postgres, integrating migration workflows with Drizzle and Prisma to maintain schema consistency across ephemeral database instances.

What connection pooling settings do I need for serverless Postgres?

Serverless Postgres requires pooled connection strings (suffixed with -pooler) and sslmode=require to manage connection limits in stateless environments. This Skill configures these settings automatically, preventing "connection exhausted" errors by routing queries through connection poolers on Neon and Vercel.

Does serverless Postgres work with Prisma ORM?

Prisma ORM works with serverless Postgres through pooled connection strings and HTTP adapters. This Skill configures Prisma with Neon or Vercel Postgres pooling and SSL encryption, enabling type-safe queries on Cloudflare Workers and Vercel Edge without connection pool exhaustion.