Описывает, как использовать Neon как backend для приложений: Lakebase Postgres, Auth, Object Storage, Functions, AI Gateway и Realtime. Помогает выбрать нужные сервисы, настроить проект и работать с ветками, не заменяя уже подключённые базу или провайдеры.
Возможности
- Объясняет, какой сервис Neon выбрать для входа пользователей, файлов, API, LLM-вызовов и live-запросов.
- Показывает настройку проекта через CLI, MCP,
neon.tsиneon deploy. - Описывает branch-first workflow: ветки Neon изолируют данные и подходят для разработки и тестирования.
- Направляет к профильным skill для SQL и схем, Auth, Functions, Realtime и других задач.
- Учитывает существующие
DATABASE_URL, ORM и провайдеры Auth или Object Storage: не предлагает заменять работающую инфраструктуру без запроса.
Когда использовать
- Вы выбираете backend-сервисы Neon для нового приложения.
- Нужно подключить Neon к проекту, настроить CLI или MCP и создать конфигурацию
neon.ts. - Хотите организовать разработку через ветки Neon.
- Нужно определить, какой профильный skill использовать для задачи на Neon.
Установка
npx skills add https://github.com/neondatabase/agent-skills --skill neon
Примеры
Связать текущую папку с существующим проектом Neon:
neon init --agent cursor \
--org-id <org-id> --project-id <project-id> -y
Создать ветку dev, если её ещё нет, и переключиться на неё:
neon checkout dev --create
Объявить сервисы проекта в neon.ts:
import { defineConfig } from "@neon/config/v1";
export default defineConfig({
auth: true,
functions: {},
buckets: {},
aiGateway: true,
preview: { realtime: true },
});