# neon-js

> Claude/Codex skill by [@neondatabase](https://omgskills.com/library/neondatabase/index.md) · 86 stars · Updated 2026-06-02

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.

## Install

```sh
git clone https://github.com/neondatabase/ai-rules /tmp/ai-rules && ln -s /tmp/ai-rules/neon-plugin/skills/neon-js ~/.claude/skills/neon-js
```

## From README

Neon JS SDK Integration Set up the unified Neon JS SDK for authentication and database queries in one package. When to Use This Skill Building apps that need both auth and database queries Migrating from Supabase to Neon Using PostgREST-style API for database access Need type-safe database queries with generated types Package: @neondatabase/neon-js (full SDK with auth + data API) Need auth only? Use the neon-auth skill instead for @neondatabase/auth with a smaller bundle.

## Links

- HTML page: https://omgskills.com/skills/neondatabase/ai-rules/neon-js/
- GitHub: https://github.com/neondatabase/ai-rules
- Author: [@neondatabase](https://omgskills.com/library/neondatabase/index.md)

## More from this repo

- [add-neon-docs](https://omgskills.com/skills/neondatabase/ai-rules/add-neon-docs/index.md) — Used when the user asks to add documentation, add docs, add references, or install documentation about Neon.
   - [@neondatabase](https://omgskills.com/library/neondatabase/index.md) · 86 stars
- [neon-auth](https://omgskills.com/skills/neondatabase/ai-rules/neon-auth/index.md) — Sets up Neon Auth for your application.
   - [@neondatabase](https://omgskills.com/library/neondatabase/index.md) · 86 stars
- [neon-drizzle](https://omgskills.com/skills/neondatabase/ai-rules/neon-drizzle/index.md) — Creates a fully functional Drizzle ORM setup with a provisioned Neon database.
   - [@neondatabase](https://omgskills.com/library/neondatabase/index.md) · 86 stars
