neon(Neon 官方:Postgres 分支开发与后端组件总入口)

Neon 官方的总入口技能:在 Neon 上搭应用或后端、或提到 Neon / Lakebase Postgres 时加载。代理先查有没有现成凭据,再优先用 neon 命令行(不可用才用 MCP)连接项目,按“开 git 分支就开数据库分支”的流程建分支,把该分支的 DATABASE_URL 等环境变量拉到本地,并用 neon.ts 声明、neon deploy 部署登录(托管 Better Auth)、对象存储、Functions、AI Gateway 和 Realtime。

Neon 官方的总入口技能:在 Neon 上搭应用或后端、或提到 Neon / Lakebase Postgres 时加载。代理先查有没有现成凭据,再优先用 neon 命令行(不可用才用 MCP)连接项目,按“开 git 分支就开数据库分支”的流程建分支,把该分支的 DATABASE_URL 等环境变量拉到本地,并用 neon.ts 声明、neon deploy 部署登录(托管 Better Auth)、对象存储、Functions、AI Gateway 和 Realtime。

skills.sh 安装量 251459(+1114 / 24h)

安全审计:未审计

  • 尚未扫描

理由

  • 改造已有项目时先盘点:已有的 DATABASE_URL、Clerk / Better Auth、S3 一律复用,只给还没定下来的能力选 Neon 组件;已有账号凭据失效就停下让用户登录,不拿临时项目顶替
  • 分支流程写成具体命令:neon link 一次,之后每个功能 neon checkout <分支名> --create,自动把该分支的环境变量写进 .env.local;neon diff 查看和父分支的表结构差异,要求代理在任务之间自己切分支
  • 安全上偏保守:不建议新应用把 PostgREST 放到浏览器里只靠 RLS 防护;Functions 是公网 HTTPS 地址,要求在处理函数开头校验 JWT 或 API Key;项目级安装 MCP 一律用 OAuth,避免 Key 写进会提交到 git 的文件
  • 它只是总入口,具体任务转给同仓库的 neon-postgres、neon-auth、neon-realtime 等子技能(同仓库另有 8 个技能在榜);仓库为 Apache-2.0 许可
  • skills.sh 24 小时安装 1114,累计 251459,近 8 周每周安装从 16847 升到 22650(只代表关注度)

用法

  • 安装命令待审计通过后显示;说“用 Neon 搭后端”、提到 Lakebase Postgres、neon.new 或“免注册数据库”时触发
  • 有 Neon 账号:装 neon 命令行并登录,或设置 NEON_API_KEY;没有账号:走 Claimable Neon,代理先建临时项目,再由你认领,认领前 Functions、对象存储、AI Gateway 不可用

风险

  • 本期未审计,固定 C 级、不显示安装命令;SKILL.md 让代理执行 neon 命令建项目、建分支、部署,并把数据库连接串等环境变量写进本地 .env 文件,会改动云端资源,与用途相符;skills.sh 上 Gen Agent Trust Hub 审计为 Pass
  • neon mcp --agent 会把 API Key 写进代理的用户配置;不想让密钥落盘可以加 --no-env-pull,改用 neon-env run 在运行时注入
  • SKILL.md 写明 Functions、对象存储、AI Gateway、Realtime 目前只在 4 个 AWS 区域可用;计算可缩到零但存储照样计费;未认领的临时项目约 72 小时过期
  • SKILL.md 约 3.7 万字节,加载占上下文;还要求代理遵守“数据库叫 Lakebase Postgres、Neon 只是品牌”的命名口径

打开 · 仓库

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

浏览最新 AI 动态