SuperAPI AI 工具集

beforemerge-nextjs-supabase-standards

前端与建站

查看项目

更新于 10-15 20:05

技能介绍

用途:为使用 Next.js(App Router)与 Supabase 构建全栈应用提供一套有明确倾向、经生产验证的最佳实践规则,共 53 条,可用于新功能开发、Pull Request 审查、认证中间件与会话管理搭建、数据库迁移与 RLS 策略编写、Supabase 客户端使用安全审计,以及服务端/客户端组件边界的性能优化。

主要能力:规则按优先级分为四类。安全类 17 条(前缀 sec-),聚焦客户端类型、RLS、密钥管理、认证与输入校验;性能类 9 条(perf-),涉及服务端组件、并行请求、图片与索引;架构类 7 条(arch-),涵盖路由分组、Server Actions 与项目结构;质量类 20 条(qual-),包括错误处理、TypeScript、日志与迁移。每条规则包含重要性说明、正反代码示例、影响等级(CRITICAL、HIGH、MEDIUM、LOW)以及用于自动化检查的检测提示。

使用方式:查阅 rules/ 目录下的单条规则文件获取详细说明与代码示例。资料未提供安装命令或具体调用方式。

适用场景:Next.js + Supabase 项目的功能开发、代码审查、认证与安全配置、性能调优。

限制:资料未说明支持的 Next.js 具体版本上限、Supabase 版本要求、是否收费、许可协议及运行环境,这些信息暂未提供。