Supabase

了解 Supabase 基于 Postgres 的开发平台与 Agent Skills,探索认证、存储、函数和数据库工作流,区分平台能力、本地开发工具与实践指引,为应用功能和可靠的后端变更选择合适入口。

关于 Supabase

Supabase 围绕 Postgres 构建开发平台,将数据库访问、认证、存储、API、函数和实时功能连接起来。开发者可以用整合的后端支持应用,同时继续理解数据库和周边开源工具各自的技术职责,而不是把所有能力看成不可区分的单一服务。

这套生态包括主平台、客户端集成以及面向本地开发和数据库流程的 CLI。托管项目提供受管理的起点,本地开发与自托管则对应其他运行方式;它们共享部分概念,但在环境准备、基础设施和持续维护责任上各有区别。

Supabase 官方 Agent Skills 仓库为这些任务提供操作指引:supabase 覆盖产品集成与排查,supabase-postgres-best-practices 关注 SQL、结构决策、安全和性能。技能仓库采用 MIT 许可,不能将其直接等同于其他软件组件的许可或托管服务条款。

Supabase 精选 Skills

探索 Supabase 面向应用集成与 Postgres 开发的精选 Skills,比较平台综合流程和数据库专项指引,结合当前项目需要处理的结构、认证、访问规则或查询表现,找到适合具体变更的实践方向。

  • supabase

    指导 Supabase 数据库、认证、存储、函数与集成开发,将具体任务连接到相关文档和结果验证流程。

  • supabase-postgres-best-practices

    将 Postgres 指引用于结构变更、SQL、索引、连接与行级安全,优先应用当前数据库任务需要的规则。

Supabase 开发工具

了解支撑应用后端与数据库开发的 Supabase 平台及 CLI,比较托管项目、本地流程、迁移管理和自托管责任,判断不同工具如何连接现有代码仓库与应用架构。

其他团队与创作者

继续了解其他团队和创作者的开发工具、软件项目与 Agent Skills,比较不同发布者的关注领域、代表作品和适用任务,为自己的开发或协作流程寻找更多资源。

Supabase 常见问题

Supabase 只是托管 Postgres 数据库吗?
Postgres 是基础,但平台还整合认证、存储、API、函数和实时能力,可以根据应用需要选择对应部分。
SQL 或数据库结构任务应该用哪个 Supabase Skill?
supabase-postgres-best-practices 处理 SQL、迁移、索引、连接和安全等数据库工作;综合 supabase Skill 则补充平台集成与问题排查语境。
Postgres Skill 能用于 Supabase 之外的数据库吗?
可以。其公开范围包括运行在其他环境中的 Postgres,但具体建议仍需要结合实际配置与应用负载判断。
Supabase CLI 在开发中承担什么角色?
它支持本地开发、数据库迁移、类型生成和函数部署,属于执行工具;Skills 则指导如何组织这些变更并检查结果。
启用 API 就不需要行级安全了吗?
不是。API 或表访问决定角色能否触达资源,行级安全决定能够访问哪些数据行,两者都需要符合应用预期的权限模型。
本地开发和自托管需要承担相同维护工作吗?
不相同。本地开发主要服务于应用构建和测试,自托管运行还需要维护基础设施、配置、更新和服务环境。

探索 Supabase 项目与 Skills

从要实现的后端功能或要排查的数据库问题出发,比较精选 Skills 与开发工具,选择包含实际应用结果检查的工作流程。