Creates a fully functional Drizzle ORM setup with a provisioned Neon database. Installs dependencies, provisions database credentials, configures connections,…
Neon Drizzle Integration
Comprehensive Drizzle ORM setup for Neon databases with guided workflows.
When to Use This Skill
Setting up Drizzle in a new project (Next.js, Vite, Express, etc.)
Integrating Drizzle into an existing application
Creating or modifying database schemas
Troubleshooting migration issues
Code Generation Rules
When generating TypeScript/JavaScript code:
BEFORE generating import statements, check tsconfig.json for path aliases (compilerOptions.paths)
If path aliases exist (e.g., "@/": ["./src/"]), use them (e.g., import { x } from '@/lib/utils')
If NO path aliases exist or unsure, ALWAYS use relative imports (e.g., import { x } from '../../../lib/utils')
Verify imports match the project's configuration
Default to relative imports - they always work regardless of configurationdon't have the plugin yet? install it then click "run inline in claude" again.