Skill · em Construir backend e dados
using-neon
Guides and best practices for working with Neon Serverless Postgres. Covers getting started, local development with Neon, choosing a connection method, Neon features, authentication (@neondatabase/auth), PostgREST-style data API (@neondatabase/neon-js), Neon CLI, and Neon's Platform API/SDKs. Use…
Procedência
- Origem: davila7/claude-code-templates
- Caminho:
cli-tool/components/skills/database/using-neon - Versão fixada:
57f899e5394bb8ca166f38eacae8f0853cbfe033 - Licença: MIT
- Espelhado em 25/09/2026
- 2 downloads no Claude Code Templates (lido em 25/09/2026)
Antes de instalar
29 arquivos · 180 KB · só texto, nenhum script
Instalar na sua CLI
O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.
Claude Code
Neste projeto: instala em .claude/skills/using-neon/.
d=".claude/skills/using-neon" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/database/using-neon" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/connection-methods.md" "$u/references/connection-methods.md" \ -o "$d/references/devtools.md" "$u/references/devtools.md" \ -o "$d/references/features.md" "$u/references/features.md" \ -o "$d/references/getting-started.md" "$u/references/getting-started.md" \ -o "$d/references/neon-auth.md" "$u/references/neon-auth.md" \ -o "$d/references/neon-auth/auth-methods.md" "$u/references/neon-auth/auth-methods.md" \ -o "$d/references/neon-auth/common-mistakes.md" "$u/references/neon-auth/common-mistakes.md" \ -o "$d/references/neon-auth/setup-nextjs.md" "$u/references/neon-auth/setup-nextjs.md" \ -o "$d/references/neon-auth/setup-react-spa.md" "$u/references/neon-auth/setup-react-spa.md" \ -o "$d/references/neon-auth/ui-components.md" "$u/references/neon-auth/ui-components.md" \ -o "$d/references/neon-cli.md" "$u/references/neon-cli.md" \ -o "$d/references/neon-drizzle.md" "$u/references/neon-drizzle.md" \ -o "$d/references/neon-js.md" "$u/references/neon-js.md" \ -o "$d/references/neon-js/common-mistakes.md" "$u/references/neon-js/common-mistakes.md" \ -o "$d/references/neon-js/data-api.md" "$u/references/neon-js/data-api.md" \ -o "$d/references/neon-platform-api.md" "$u/references/neon-platform-api.md" \ -o "$d/references/neon-python-sdk.md" "$u/references/neon-python-sdk.md" \ -o "$d/references/neon-rest-api/branches.md" "$u/references/neon-rest-api/branches.md" \ -o "$d/references/neon-rest-api/endpoints.md" "$u/references/neon-rest-api/endpoints.md" \ -o "$d/references/neon-rest-api/guidelines.md" "$u/references/neon-rest-api/guidelines.md" \ -o "$d/references/neon-rest-api/keys.md" "$u/references/neon-rest-api/keys.md" \ -o "$d/references/neon-rest-api/operations.md" "$u/references/neon-rest-api/operations.md" \ -o "$d/references/neon-rest-api/organizations.md" "$u/references/neon-rest-api/organizations.md" \ -o "$d/references/neon-rest-api/projects.md" "$u/references/neon-rest-api/projects.md" \ -o "$d/references/neon-serverless.md" "$u/references/neon-serverless.md" \ -o "$d/references/neon-typescript-sdk.md" "$u/references/neon-typescript-sdk.md" \ -o "$d/references/referencing-docs.md" "$u/references/referencing-docs.md" \ -o "$d/references/what-is-neon.md" "$u/references/what-is-neon.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.claude/skills/using-neon/.
d="$HOME/.claude/skills/using-neon" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/database/using-neon" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/connection-methods.md" "$u/references/connection-methods.md" \ -o "$d/references/devtools.md" "$u/references/devtools.md" \ -o "$d/references/features.md" "$u/references/features.md" \ -o "$d/references/getting-started.md" "$u/references/getting-started.md" \ -o "$d/references/neon-auth.md" "$u/references/neon-auth.md" \ -o "$d/references/neon-auth/auth-methods.md" "$u/references/neon-auth/auth-methods.md" \ -o "$d/references/neon-auth/common-mistakes.md" "$u/references/neon-auth/common-mistakes.md" \ -o "$d/references/neon-auth/setup-nextjs.md" "$u/references/neon-auth/setup-nextjs.md" \ -o "$d/references/neon-auth/setup-react-spa.md" "$u/references/neon-auth/setup-react-spa.md" \ -o "$d/references/neon-auth/ui-components.md" "$u/references/neon-auth/ui-components.md" \ -o "$d/references/neon-cli.md" "$u/references/neon-cli.md" \ -o "$d/references/neon-drizzle.md" "$u/references/neon-drizzle.md" \ -o "$d/references/neon-js.md" "$u/references/neon-js.md" \ -o "$d/references/neon-js/common-mistakes.md" "$u/references/neon-js/common-mistakes.md" \ -o "$d/references/neon-js/data-api.md" "$u/references/neon-js/data-api.md" \ -o "$d/references/neon-platform-api.md" "$u/references/neon-platform-api.md" \ -o "$d/references/neon-python-sdk.md" "$u/references/neon-python-sdk.md" \ -o "$d/references/neon-rest-api/branches.md" "$u/references/neon-rest-api/branches.md" \ -o "$d/references/neon-rest-api/endpoints.md" "$u/references/neon-rest-api/endpoints.md" \ -o "$d/references/neon-rest-api/guidelines.md" "$u/references/neon-rest-api/guidelines.md" \ -o "$d/references/neon-rest-api/keys.md" "$u/references/neon-rest-api/keys.md" \ -o "$d/references/neon-rest-api/operations.md" "$u/references/neon-rest-api/operations.md" \ -o "$d/references/neon-rest-api/organizations.md" "$u/references/neon-rest-api/organizations.md" \ -o "$d/references/neon-rest-api/projects.md" "$u/references/neon-rest-api/projects.md" \ -o "$d/references/neon-serverless.md" "$u/references/neon-serverless.md" \ -o "$d/references/neon-typescript-sdk.md" "$u/references/neon-typescript-sdk.md" \ -o "$d/references/referencing-docs.md" "$u/references/referencing-docs.md" \ -o "$d/references/what-is-neon.md" "$u/references/what-is-neon.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Codex
Neste projeto: instala em .agents/skills/using-neon/.
d=".agents/skills/using-neon" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/database/using-neon" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/connection-methods.md" "$u/references/connection-methods.md" \ -o "$d/references/devtools.md" "$u/references/devtools.md" \ -o "$d/references/features.md" "$u/references/features.md" \ -o "$d/references/getting-started.md" "$u/references/getting-started.md" \ -o "$d/references/neon-auth.md" "$u/references/neon-auth.md" \ -o "$d/references/neon-auth/auth-methods.md" "$u/references/neon-auth/auth-methods.md" \ -o "$d/references/neon-auth/common-mistakes.md" "$u/references/neon-auth/common-mistakes.md" \ -o "$d/references/neon-auth/setup-nextjs.md" "$u/references/neon-auth/setup-nextjs.md" \ -o "$d/references/neon-auth/setup-react-spa.md" "$u/references/neon-auth/setup-react-spa.md" \ -o "$d/references/neon-auth/ui-components.md" "$u/references/neon-auth/ui-components.md" \ -o "$d/references/neon-cli.md" "$u/references/neon-cli.md" \ -o "$d/references/neon-drizzle.md" "$u/references/neon-drizzle.md" \ -o "$d/references/neon-js.md" "$u/references/neon-js.md" \ -o "$d/references/neon-js/common-mistakes.md" "$u/references/neon-js/common-mistakes.md" \ -o "$d/references/neon-js/data-api.md" "$u/references/neon-js/data-api.md" \ -o "$d/references/neon-platform-api.md" "$u/references/neon-platform-api.md" \ -o "$d/references/neon-python-sdk.md" "$u/references/neon-python-sdk.md" \ -o "$d/references/neon-rest-api/branches.md" "$u/references/neon-rest-api/branches.md" \ -o "$d/references/neon-rest-api/endpoints.md" "$u/references/neon-rest-api/endpoints.md" \ -o "$d/references/neon-rest-api/guidelines.md" "$u/references/neon-rest-api/guidelines.md" \ -o "$d/references/neon-rest-api/keys.md" "$u/references/neon-rest-api/keys.md" \ -o "$d/references/neon-rest-api/operations.md" "$u/references/neon-rest-api/operations.md" \ -o "$d/references/neon-rest-api/organizations.md" "$u/references/neon-rest-api/organizations.md" \ -o "$d/references/neon-rest-api/projects.md" "$u/references/neon-rest-api/projects.md" \ -o "$d/references/neon-serverless.md" "$u/references/neon-serverless.md" \ -o "$d/references/neon-typescript-sdk.md" "$u/references/neon-typescript-sdk.md" \ -o "$d/references/referencing-docs.md" "$u/references/referencing-docs.md" \ -o "$d/references/what-is-neon.md" "$u/references/what-is-neon.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.agents/skills/using-neon/.
d="$HOME/.agents/skills/using-neon" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/database/using-neon" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/connection-methods.md" "$u/references/connection-methods.md" \ -o "$d/references/devtools.md" "$u/references/devtools.md" \ -o "$d/references/features.md" "$u/references/features.md" \ -o "$d/references/getting-started.md" "$u/references/getting-started.md" \ -o "$d/references/neon-auth.md" "$u/references/neon-auth.md" \ -o "$d/references/neon-auth/auth-methods.md" "$u/references/neon-auth/auth-methods.md" \ -o "$d/references/neon-auth/common-mistakes.md" "$u/references/neon-auth/common-mistakes.md" \ -o "$d/references/neon-auth/setup-nextjs.md" "$u/references/neon-auth/setup-nextjs.md" \ -o "$d/references/neon-auth/setup-react-spa.md" "$u/references/neon-auth/setup-react-spa.md" \ -o "$d/references/neon-auth/ui-components.md" "$u/references/neon-auth/ui-components.md" \ -o "$d/references/neon-cli.md" "$u/references/neon-cli.md" \ -o "$d/references/neon-drizzle.md" "$u/references/neon-drizzle.md" \ -o "$d/references/neon-js.md" "$u/references/neon-js.md" \ -o "$d/references/neon-js/common-mistakes.md" "$u/references/neon-js/common-mistakes.md" \ -o "$d/references/neon-js/data-api.md" "$u/references/neon-js/data-api.md" \ -o "$d/references/neon-platform-api.md" "$u/references/neon-platform-api.md" \ -o "$d/references/neon-python-sdk.md" "$u/references/neon-python-sdk.md" \ -o "$d/references/neon-rest-api/branches.md" "$u/references/neon-rest-api/branches.md" \ -o "$d/references/neon-rest-api/endpoints.md" "$u/references/neon-rest-api/endpoints.md" \ -o "$d/references/neon-rest-api/guidelines.md" "$u/references/neon-rest-api/guidelines.md" \ -o "$d/references/neon-rest-api/keys.md" "$u/references/neon-rest-api/keys.md" \ -o "$d/references/neon-rest-api/operations.md" "$u/references/neon-rest-api/operations.md" \ -o "$d/references/neon-rest-api/organizations.md" "$u/references/neon-rest-api/organizations.md" \ -o "$d/references/neon-rest-api/projects.md" "$u/references/neon-rest-api/projects.md" \ -o "$d/references/neon-serverless.md" "$u/references/neon-serverless.md" \ -o "$d/references/neon-typescript-sdk.md" "$u/references/neon-typescript-sdk.md" \ -o "$d/references/referencing-docs.md" "$u/references/referencing-docs.md" \ -o "$d/references/what-is-neon.md" "$u/references/what-is-neon.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Antigravity
Neste projeto: instala em .agents/skills/using-neon/.
d=".agents/skills/using-neon" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/database/using-neon" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/connection-methods.md" "$u/references/connection-methods.md" \ -o "$d/references/devtools.md" "$u/references/devtools.md" \ -o "$d/references/features.md" "$u/references/features.md" \ -o "$d/references/getting-started.md" "$u/references/getting-started.md" \ -o "$d/references/neon-auth.md" "$u/references/neon-auth.md" \ -o "$d/references/neon-auth/auth-methods.md" "$u/references/neon-auth/auth-methods.md" \ -o "$d/references/neon-auth/common-mistakes.md" "$u/references/neon-auth/common-mistakes.md" \ -o "$d/references/neon-auth/setup-nextjs.md" "$u/references/neon-auth/setup-nextjs.md" \ -o "$d/references/neon-auth/setup-react-spa.md" "$u/references/neon-auth/setup-react-spa.md" \ -o "$d/references/neon-auth/ui-components.md" "$u/references/neon-auth/ui-components.md" \ -o "$d/references/neon-cli.md" "$u/references/neon-cli.md" \ -o "$d/references/neon-drizzle.md" "$u/references/neon-drizzle.md" \ -o "$d/references/neon-js.md" "$u/references/neon-js.md" \ -o "$d/references/neon-js/common-mistakes.md" "$u/references/neon-js/common-mistakes.md" \ -o "$d/references/neon-js/data-api.md" "$u/references/neon-js/data-api.md" \ -o "$d/references/neon-platform-api.md" "$u/references/neon-platform-api.md" \ -o "$d/references/neon-python-sdk.md" "$u/references/neon-python-sdk.md" \ -o "$d/references/neon-rest-api/branches.md" "$u/references/neon-rest-api/branches.md" \ -o "$d/references/neon-rest-api/endpoints.md" "$u/references/neon-rest-api/endpoints.md" \ -o "$d/references/neon-rest-api/guidelines.md" "$u/references/neon-rest-api/guidelines.md" \ -o "$d/references/neon-rest-api/keys.md" "$u/references/neon-rest-api/keys.md" \ -o "$d/references/neon-rest-api/operations.md" "$u/references/neon-rest-api/operations.md" \ -o "$d/references/neon-rest-api/organizations.md" "$u/references/neon-rest-api/organizations.md" \ -o "$d/references/neon-rest-api/projects.md" "$u/references/neon-rest-api/projects.md" \ -o "$d/references/neon-serverless.md" "$u/references/neon-serverless.md" \ -o "$d/references/neon-typescript-sdk.md" "$u/references/neon-typescript-sdk.md" \ -o "$d/references/referencing-docs.md" "$u/references/referencing-docs.md" \ -o "$d/references/what-is-neon.md" "$u/references/what-is-neon.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.gemini/antigravity-cli/skills/using-neon/.
d="$HOME/.gemini/antigravity-cli/skills/using-neon" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/database/using-neon" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/connection-methods.md" "$u/references/connection-methods.md" \ -o "$d/references/devtools.md" "$u/references/devtools.md" \ -o "$d/references/features.md" "$u/references/features.md" \ -o "$d/references/getting-started.md" "$u/references/getting-started.md" \ -o "$d/references/neon-auth.md" "$u/references/neon-auth.md" \ -o "$d/references/neon-auth/auth-methods.md" "$u/references/neon-auth/auth-methods.md" \ -o "$d/references/neon-auth/common-mistakes.md" "$u/references/neon-auth/common-mistakes.md" \ -o "$d/references/neon-auth/setup-nextjs.md" "$u/references/neon-auth/setup-nextjs.md" \ -o "$d/references/neon-auth/setup-react-spa.md" "$u/references/neon-auth/setup-react-spa.md" \ -o "$d/references/neon-auth/ui-components.md" "$u/references/neon-auth/ui-components.md" \ -o "$d/references/neon-cli.md" "$u/references/neon-cli.md" \ -o "$d/references/neon-drizzle.md" "$u/references/neon-drizzle.md" \ -o "$d/references/neon-js.md" "$u/references/neon-js.md" \ -o "$d/references/neon-js/common-mistakes.md" "$u/references/neon-js/common-mistakes.md" \ -o "$d/references/neon-js/data-api.md" "$u/references/neon-js/data-api.md" \ -o "$d/references/neon-platform-api.md" "$u/references/neon-platform-api.md" \ -o "$d/references/neon-python-sdk.md" "$u/references/neon-python-sdk.md" \ -o "$d/references/neon-rest-api/branches.md" "$u/references/neon-rest-api/branches.md" \ -o "$d/references/neon-rest-api/endpoints.md" "$u/references/neon-rest-api/endpoints.md" \ -o "$d/references/neon-rest-api/guidelines.md" "$u/references/neon-rest-api/guidelines.md" \ -o "$d/references/neon-rest-api/keys.md" "$u/references/neon-rest-api/keys.md" \ -o "$d/references/neon-rest-api/operations.md" "$u/references/neon-rest-api/operations.md" \ -o "$d/references/neon-rest-api/organizations.md" "$u/references/neon-rest-api/organizations.md" \ -o "$d/references/neon-rest-api/projects.md" "$u/references/neon-rest-api/projects.md" \ -o "$d/references/neon-serverless.md" "$u/references/neon-serverless.md" \ -o "$d/references/neon-typescript-sdk.md" "$u/references/neon-typescript-sdk.md" \ -o "$d/references/referencing-docs.md" "$u/references/referencing-docs.md" \ -o "$d/references/what-is-neon.md" "$u/references/what-is-neon.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Peça ao Rook
Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/cct.using-neon
Prévia do SKILL.md
---
name: using-neon
description: Guides and best practices for working with Neon Serverless Postgres. Covers getting started, local development with Neon, choosing a connection method, Neon features, authentication (@neondatabase/auth), PostgREST-style data API (@neondatabase/neon-js), Neon CLI, and Neon's Platform API/SDKs. Use for any N…
---
# Neon Serverless Postgres
Neon is a serverless Postgres platform that separates compute and storage to offer autoscaling, branching, instant restore, and scale-to-zero. It's fully compatible with Postgres and works with any language, framework, or ORM that supports Postgres.
## Neon Documentation
Always reference the Neon documentation before making Neon-related claims. The documentation is the source of truth for all Neon-related information.
Below you'll find a list of resources organized by area of concern. This is meant to support you find the right documentation pages to fetch and add a bit of additonal context.
You can use the `curl` commands to fetch the documentation page as markdown:
**Documentation:**
```bash
# Get list of all Neon docs
curl https://neon.tech/llms.txt
# Fetch any doc page as markdown
curl -H "Accept: text/markdown" https://neon.tech/docs/<path>
```
Don't guess docs pages. Use the `llms.txt` index to find the relevant URL or follow the links in the resources below.
## Overview of Resources
Reference the appropriate resource file based on the user's needs:
### Core Guides
| Area | Resource | When to Use |
| ------------------ | ---------------------------------- | -------------------------------------------------------------- |
| What is Neon | `references/what-is-neon.md` | Understanding Neon concepts, architecture, core resources |
| Referencing Docs | `references/referencing-docs.md` | Looking up official documentation, verifying information |
| Features | `references/features.md` | Branching, autoscaling, scale-to-zero, instant restore |
…