Mindket

Neon Agent Skills

Newversion 2 · updated
Star111

Overview

Neon’s seven agent skills for building on Lakebase Postgres: connections, branching, login, file storage, long-running functions, an AI gateway and live queries. Claude reads them and runs Neon’s CLI, and you sign in to your own Neon account.

Neon Agent Skills is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • Claude Code plugin: two /plugin lines that add the skills and the Neon MCP server
  • The skills CLI: one npx line from the README that adds the skills
  • Cursor, Antigravity, Kimi Code and Pi: their own install lines from the README
  • Any other agent: the portable plugin files or the Neon CLI’s skills command, both in the setup notes
Start with
/plugin marketplace add neondatabase/agent-skills
/plugin install neon-postgres@neon

Platform

Claude CodeCoding agent
CursorCode editor
AntigravityCode editor

About

What it is

Neon Agent Skills is Neon’s pack of seven skills that teach Claude to build on Neon, a set of backend pieces around Lakebase Postgres. They cover an overview, Postgres work, login, file storage, long-running functions, an AI gateway and live queries. Each piece branches with the database. A preview branch gets its own copy of the rows and the files that point at them. The repository also holds the plugin files that add Neon’s MCP server.

  1. You ask Claude for a Neon backend, such as login or uploads
  2. Claude loads the neon skill and the one for that piece
  3. You sign in once, and Claude runs the Neon CLI
  4. Claude writes the code and neon.ts, and you review it

Who it suits

Developers who build apps or agents on Neon and let Claude set it up: a new project, login, uploads, an API, an LLM call or a live view. It also helps when you already use Neon Postgres and want advice on connections, migrations and cost. If your app runs on another database, the skills have little to add.

Who reaches for which skill
WhoSkills they reach forExample
Solo buildersneon, neon-auth, neon-object-storageA builder adds login and file uploads to a Next.js app on one backend.
Teams with preview deploysneon-postgresA team tests a migration on a branch of production before applying it.
Agent buildersneon-functions, neon-ai-gatewayA developer hosts a streaming agent and calls models with one credential.
Product teams with live screensneon-realtimeA team replaces polling on a dashboard with a live query.
Anyone with a high billneon-postgresA developer finds which queries send the most data out.

Where to use it

The README gives install lines for Claude Code, Cursor, Antigravity, Kimi Code and Pi, plus a skills CLI line.

  • Claude Code plugin: two /plugin lines that add the skills and the Neon MCP server
  • The skills CLI: one npx line from the README that adds the skills
  • Cursor, Antigravity, Kimi Code and Pi: their own install lines from the README
  • Any other agent: the portable plugin files or the Neon CLI’s skills command, both in the setup notes

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with every route the README gives.

What you need first
NeedDetail
A Neon accountNeeded for most work. The overview skill describes a free plan, and a Claimable Neon path with no account whose projects expire unless claimed. You sign in yourself, and Claude does not open a browser
Neon CLIThe skills prefer it over the MCP server. The skill installs it with npm i -g neon
Node and npmFor the Neon CLI and the skills CLI
An AWS region the skills nameObject Storage, Functions, the AI Gateway and Realtime need aws-us-east-2, aws-us-east-1, aws-eu-central-1 or aws-ap-southeast-1
AI Gateway creditsPrepaid. With no card and no credits, every model is disabled
Sign-inneon login or the OAuth page in your browser. neon mcp can also write an API key into the agent’s user config
  1. Add the plugin. Type the two lines below inside Claude Code, then review the plugin and pick a scope.
  2. Sign in to Neon. You do this in your browser the first time Claude uses an MCP tool.
  3. Ask Claude to get started. Say “Get started with Neon” and Claude Code loads the overview skill.
/plugin marketplace add neondatabase/agent-skills
/plugin install neon-postgres@neon

Claude Code’s docs say the install line opens the plugin’s details first, so you can review it and choose a scope. The README’s first install line adds the skills with the skills CLI. It names no MCP server for that route.

npx skills add neondatabase/agent-skills

Claude prefers the Neon CLI. If it is missing, the overview skill has Claude install it with npm, bun or pnpm, and you sign in yourself.

neon --version
# if that fails:
npm i -g neon
# then you sign in:
neon login

How to use it

Ask in plain words. Claude picks the skill whose description fits, and the overview skill’s table sends it to the right one for each piece. The README’s example prompts include “Set up Neon Auth for my Next.js app” and “Why is my Neon bill so high?”.

The seven skills
SkillYou ask Claude toWhat it brings
neonGet started with Neon, or build an app on itThe overview, the CLI and MCP setup, neon.ts and the branch-first loop
neon-postgresPick a connection method, run a migration, or find why a bill is highPooled or direct strings, branch workflows, egress and performance checks
neon-authSet up Neon Auth for a Next.js appManaged Better Auth setup, or a reason to keep the login you have
neon-object-storageStore uploadsAn S3-compatible bucket declared in neon.ts, with branch-aware access
neon-functionsHost an API, a streaming agent or a webhookA deployed function with its URL, plus triggers on a schedule or an upload
neon-ai-gatewayCall an LLMOne credential for several providers, wired into the AI SDK or a plain SDK
neon-realtimeMake a screen update live from database rowsSealed live queries with React or TanStack DB bindings

Example

You have a Next.js app with no login, and a Neon project is already linked.

Set up Neon Auth for my Next.js app

Claude loads neon-auth, checks for an existing login, and if there is none adds auth: true to neon.ts, then runs neon deploy and neon neon-auth status.

The skill then has Claude write the sign-in code, check sign-up, sign-in, sign-out and a page reload, and report any flow it could not check.

For newcomers and experts

If you are new. Neon is a Postgres service with extra pieces around it, and a skill is a text file that tells Claude how to use them. Before Claude deploys anything, ask it to show the output of neon config plan. That command only reports what would change.

For experts. neon.ts declares a branch’s services in TypeScript. The skill’s example looks like this, and it warns that it is a shape, not text to paste over an existing neon.ts:

// neon.ts
export default defineConfig({
  auth: true,
  functions: {},
  buckets: {},
  aiGateway: true, // see the neon-ai-gateway skill
  preview: { realtime: true }, // see the neon-realtime skill
});

neon checkout with --create applies it to a new branch. An existing branch changes only when you run neon deploy. The skills’ rules of thumb include pooled strings for app traffic, direct strings for migrations, dumps and replication, and a CDN in front of public bucket assets.

Good to know

The skills run real commands against your Neon account.

  • Access: through the CLI or the MCP server, Claude can create projects and branches, run SQL and deploy to your linked branch. With OAuth you pick scopes on the consent page, and neon mcp has a --read-only flag
  • Keys: neon mcp writes an API key into the agent’s config, and the skill says to use OAuth for a project-level install. neon link and neon checkout write the branch’s values, including the database address, to .env or .env.local, so keep that file out of git
  • Limits: four AWS regions, a beta Realtime, and prepaid credits for the AI Gateway. The skills quote no prices
  • Keep what works: the skills say not to replace a working login, file storage or a supplied database address unless you ask
  • Docs: the skills tell Claude to read neon.com’s docs during a task instead of trusting its memory
  • Feedback: after a task, the overview skill tells Claude to send Neon a report about a fixable problem, if a feedback command works without asking you. It says never to include secrets. The check runs silently, so tell Claude first if you do not want that
  • Not here: neon-postgres-agent-platforms, which the README lists, lives in another repository
  • Updates: the skill says plugin installs update automatically and neon skills update -y refreshes skills the Neon CLI installed. The README says to remove old neon-postgres-branches and neon-postgres-egress-optimizer folders
  • Maker: Neon, Apache-2.0 licensed. Not made or endorsed by Anthropic, and Mindket is not affiliated with Neon

README and files

README
# Neon Agent Skills: setup notes

This kit holds setup notes written by Mindket. It does not contain the skills, the plugin files or the Neon CLI. Those come from Neon’s repository: https://github.com/neondatabase/agent-skills

License: Apache-2.0. Full text: https://github.com/neondatabase/agent-skills/blob/main/LICENSE

Neon Agent Skills is made by Neon. The README describes Neon as a set of cloud backend pieces around Lakebase Postgres, from Databricks. It is not made or endorsed by Anthropic, and Mindket is not affiliated with Neon.

The pages these notes came from: the README (https://github.com/neondatabase/agent-skills/blob/main/README.md), each skill’s SKILL.md under https://github.com/neondatabase/agent-skills/tree/main/skills, the plugin files plugin.json, mcp.json, kimi.plugin.json and .claude-plugin/marketplace.json, and CONTRIBUTING.md. Facts about Claude Code’s plugins and skills come from Claude Code’s own docs (https://code.claude.com/docs/en/discover-plugins and https://code.claude.com/docs/en/skills), named where they are used. Mindket copied every command and ran none of them.

## What it is

Seven skills that teach an agent to build on Neon, a set of backend pieces around Lakebase Postgres. The skills’ overview says all of them branch together: a branch is a copy-on-write clone of your data, and the other pieces follow it.

| Skill | What it covers |
|---|---|
| neon | The overview: choosing Neon pieces, the Neon CLI and MCP server, the branch-first workflow, neon.ts, logs |
| neon-postgres | Connections, pooled and direct strings, migrations, branching, autoscaling, scale to zero, restore, replicas, egress, search |
| neon-auth | Login for a new app with Managed Better Auth, and when to keep or self-host another provider |
| neon-object-storage | S3-compatible file storage that branches with the database |
| neon-functions | Long-running serverless Node.js functions on a branch, with WebSocket and SSE servers and triggers |
| neon-ai-gateway | One API and one Neon credential for LLM and embedding models from several providers |
| neon-realtime | Live SQL queries for reactive apps and agents. The skill calls it beta |

Source: each skill’s frontmatter and text. The README also lists an eighth skill, neon-postgres-agent-platforms, for platforms that run Neon for their users. It lives in a separate repository, neondatabase/neon-for-agent-platforms, and is not in the repository this kit points to.

## Files in this kit

- setup/claude-code.md: the README’s plugin route for Claude Code, and the skills CLI line
- setup/cursor.md: the README’s Cursor plugin line
- setup/antigravity.md: the README’s Antigravity plugin lines
- setup/kimi-code.md: the README’s Kimi Code plugin line
- setup/pi.md: the README’s two Pi lines
- setup/other-agents.md: the skills CLI line, the portable plugin files, and the Neon CLI’s own skills command
- setup/first-run.md: the account, the Neon CLI, signing in, regions, credits and what the skills change

## What you need first

- An agent that loads skills or plugins. The README names Claude Code, Cursor, Antigravity, Kimi Code and Pi.
- A Neon account for most work. The overview skill describes a free plan, and a no-account path for a temporary database that expires (setup/first-run.md).
- Node and npm for the Neon CLI, which the skills prefer over the MCP server.
- For Object Storage, Functions, the AI Gateway and Realtime, a project in one of four AWS regions that the skills name (setup/first-run.md).
- For the AI Gateway, prepaid credits. The skill says no model is enabled until a card is added and credits are bought, on any plan.

## What installs where

- Plugin route: the seven skills and the Neon MCP server, managed by your agent.
- Skills CLI route: the skills. The README does not say which folder it writes to or whether it adds the MCP server.
- In a project that Claude works on: a git-ignored .neon file after neon link, a neon.ts file, and an .env or .env.local file with the branch’s database address and other values. Keep that file out of git.

## Your data

The skills have Claude read Neon’s docs at neon.com. Through the Neon CLI or the MCP server, Claude can act on your Neon account: create projects and branches, run SQL, apply neon.ts and deploy functions. The neon skill says that with OAuth you pick scopes on the consent page, and that neon mcp has a --read-only flag. plugin.json’s description says you choose read-only or full access when you authorize. See setup/first-run.md.

After a task, the neon skill tells Claude to send Neon a feedback report about a problem Neon could fix, when a feedback command works without asking you. The skill says never to include secrets or personal data. Tell Claude not to if you do not want that.

What you paste or give Claude goes to Claude as in any other Claude work.

## Update and remove

The neon skill says to check the skills each session with neon skills status and update with neon skills update -y, and that skills installed through a plugin update automatically. The README’s migration note says that if you installed neon-postgres-branches or neon-postgres-egress-optimizer, you update neon-postgres and remove those two old skill folders. Claude Code’s plugin page covers updating and uninstalling a plugin from /plugin.
Files
README.md  5 KB
setup/antigravity.md  814 B
setup/claude-code.md  3 KB
setup/cursor.md  698 B
setup/first-run.md  5 KB
setup/kimi-code.md  624 B
setup/other-agents.md  2 KB
setup/pi.md  621 B

8 files, 18 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-07

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

Searched

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k