关于 using-neon
面向 Neon Serverless Postgres 的文档指导技能,帮助开发者查找数据库设置、连接方式、功能、认证、API 和工具相关资料;涉及 Neon 的信息须核对官方文档。
主要功能
- 01Neon 数据库设置指导
- 02选择连接方式
- 03分支与自动扩缩指导
- 04认证和 API 参考
- 05CLI 与 SDK 资料索引
适用场景
- 01选择 Neon 连接方式
- 02规划 Neon 数据库设置
- 03查找 Neon 分支功能指导
- 04查找 Neon CLI 或 SDK 文档
MCP 相关
该技能指向包含 MCP 服务的 Neon 开发工具文档,但未说明其操作方式或配置。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill using-neon安装后在 Claude Code 中输入/using-neon确认已加载。
详细介绍
支持材料可用性
此目录条目包含以下内嵌指南,但不包含以下支持文件路径。这些文件是外部前置条件,不是随附文件:
<support-root>/references/what-is-neon.md<support-root>/references/referencing-docs.md<support-root>/references/features.md<support-root>/references/getting-started.md<support-root>/references/connection-methods.md<support-root>/references/devtools.md<support-root>/references/neon-serverless.md<support-root>/references/neon-drizzle.md<support-root>/references/neon-auth.md<support-root>/references/neon-js.md<support-root>/references/neon-platform-api.md<support-root>/references/neon-cli.md<support-root>/references/neon-typescript-sdk.md<support-root>/references/neon-python-sdk.md
请从声明的上游来源或用户提供的该来源安装目录中获取所需材料。相对于该安装目录解析各路径,检查文件内容,并核实适用的许可证和执行前置条件。在所需文件存在之前,不要运行命令,也不要声称已遵循引用的流程。不要编造缺失的脚本,也不要将名称相同但无关的文件视为等效文件。此处已完整说明的独立步骤可在用户授权范围内继续;请报告任何无法执行的依赖步骤。
Neon Serverless Postgres
Neon 是一个无服务器 Postgres 平台,通过分离计算与存储来提供自动扩缩、分支、即时恢复和缩减至零。它完全兼容 Postgres,可与支持 Postgres 的任何语言、框架或 ORM 配合使用。
何时使用此技能
在以下情况下使用此技能:
- 使用 Neon Serverless Postgres
- 设置 Neon 数据库
- 选择 Neon 的连接方式
- 使用 Neon 的分支或自动扩缩等功能
- 使用 Neon 身份验证或 API
- 咨询 Neon 最佳实践
Neon 文档
在提出与 Neon 相关的说法之前,务必先查阅 Neon 文档。文档是所有 Neon 相关信息的权威来源。
下面列出了按关注领域整理的资源,旨在帮助你找到合适的文档页面,并提供一些额外背景信息。
你可以使用 curl 命令将文档页面获取为 Markdown:
文档:
# Get list of all Neon docs
curl https://neon.com/llms.txt
# Fetch any doc page as markdown
curl -H "Accept: text/markdown" "https://neon.com/docs/REPLACE_WITH_DISCOVERED_PATH"
不要猜测文档页面。请使用 llms.txt 索引查找相关 URL,或访问下方资源中的链接。
资源概览
根据用户的需求,参考相应的资源文件:
核心指南
| 领域 | 资源 | 使用场景 |
|---|---|---|
| Neon 是什么 | references/what-is-neon.md | 了解 Neon 概念、架构和核心资源 |
| 引用文档 | references/referencing-docs.md | 查找官方文档、核实信息 |
| 功能 | references/features.md | 分支、自动扩缩、缩减至零、即时恢复 |
| 入门 | references/getting-started.md | 设置项目、连接字符串、依赖项和架构 |
| 连接方式 | references/connection-methods.md | 根据平台和运行时选择驱动程序 |
| 开发者工具 | references/devtools.md | VSCode 扩展、MCP 服务、Neon CLI(neon init) |
数据库驱动程序和 ORM
用于无服务器/边缘函数的 HTTP/WebSocket 查询。
| 领域 | 资源 | 适用场景 |
|---|---|---|
| 无服务器驱动程序 | references/neon-serverless.md | @neondatabase/serverless - HTTP/WebSocket 查询 |
| Drizzle ORM | references/neon-drizzle.md | Drizzle ORM 与 Neon 集成 |
身份验证和数据 API SDK
Neon 的身份验证和 PostgREST 风格的数据 API。
| 领域 | 资源 | 适用场景 |
|---|---|---|
| Neon Auth | references/neon-auth.md | @neondatabase/auth - 仅身份验证 |
| Neon JS SDK | references/neon-js.md | @neondatabase/neon-js - 身份验证 + 数据 API(PostgREST 风格查询) |
Neon 平台 API 和 CLI
通过 REST API、SDK 或 CLI 以编程方式管理 Neon 资源。
| 领域 | 资源 | 适用场景 |
|---|---|---|
| 平台 API 概览 | references/neon-platform-api.md | 通过 REST API 管理 Neon 资源 |
| Neon CLI | references/neon-cli.md | 终端工作流、脚本、CI/CD 流水线 |
| TypeScript SDK | references/neon-typescript-sdk.md | @neondatabase/api-client |
| Python SDK | references/neon-python-sdk.md | neon-api 包 |
限制
- 仅当任务明确符合上述范围时,才使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代品。
- 如果缺少必需的输入、权限、安全边界或成功标准,请暂停并请求澄清。