supabase-queries
在编写用于CRUD操作、过滤、联接和实时订阅的Supabase客户端查询时应用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
在编写用于CRUD操作、过滤、联接和实时订阅的Supabase客户端查询时应用。
创建一个新的Supabase项目,并设置完整的身份验证(电子邮件、Google、Apple SIWA)
比较两份安全审计报告,以跟踪修复进度并识别新的漏洞。
当用户希望在Next.js(App Router)+ TypeScript项目中设置、重构或优化Supabase的使用时,包括认证、数据库、存储、RLS安全模式、边缘函数以及安全的客户端/服务器集成时,请使用此技能。
专家指导编写Supabase PostgreSQL行级安全(RLS)策略。在为Supabase数据库创建、修改或故障排除RLS策略,实现访问控制模式,或设置表级安全规则时使用。
适用于任何UI平台的最大视觉效果。在构建用户界面、样式组件或润色视觉元素时使用。
将任意Supabase项目迁移到Convex,保持完全相同的功能/设计/架构。完成数据库模式转换、函数迁移、身份验证、实时查询、RLS替换和存储迁移。在将Supabase后端转换为Convex或计划从Supabase到Convex的迁移时使用。
SuperClaude 增强层 Skill,为其他 Skills 提供 SuperClaude 能力增强。 支持前置分析、后置审查、智能建议等增强模式。
在处理数据库迁移、RLS策略或Supabase模式更改时激活。使用此技能可以:创建迁移、编写RLS策略、处理PostGIS几何、创建索引、管理物化视图以及生成TypeScript类型。关键词:迁移, Supabase, RLS, 策略, PostGIS, 几何, 模式, 表, 索引
使用Supabase、TypeScript和TanStack Query构建生产就绪的React应用程序的全面指南。在实现身份验证、数据获取、实时功能或优化Supabase集成时使用。
在实现多租户数据隔离、用户特定的数据访问或任何需要行级授权的场景时应用。
修复Supabase RLS问题 - 处理缺失的用户上下文、系统进程、后台作业,并提供标准化的RLS模板
应用程序全局的 Supabase 使用规则。规定了服务层的统一、Service Role 的安全使用区分、日志添加以及与 Server Actions 的协作。
帮助开发者使用supabase-typed-query进行类型安全的Supabase查询。在使用Query API构建查询、处理Entity/PartitionedEntity模式、处理TaskOutcome错误或实现软删除和多租户时,可以使用这项技能。
当在用户提示中检测到双破折号标志(--flag-name)时,提供标志定义和使用规则 - 描述执行模式、工具选择和行为修改
当检测到开发关键词(实现、构建、修复、测试、提交)时的行为规则 - 涵盖工作流程模式、质量标准、工具优化、组织协议
协调一个完整的Supabase安全审计,包括逐步执行指导和所有权确认。
生成一份全面的Markdown安全审计报告,包括执行摘要、发现的问题以及修复指南。
检查Supabase数据库模式和数据。当用户要求在Supabase中“检查表”、“列出列”或“查询数据”时使用。只读。
实现Supabase实时订阅以进行实时数据更新;在构建实时功能(如实时通知、协作编辑、存在检测或实时数据流)时使用
针对Supabase项目的全面安全审计。启动一个自动化渗透测试,检查RLS、存储桶、认证、暴露的密钥等,并生成包含修复建议的报告。当用户说“supabase审计”、“supabase安全”、“检查我的supabase”,或者想要确保其Supabase后端是安全的时候使用。
利用Supabase CLI创建和同步数据库类型。在以下情况下主动使用:(1) 数据库模式更改后更新类型,(2) 实现Repository之前确认类型,(3) 添加新表/列时,(4) 发生类型不匹配错误时。仅适用于云环境 - 本地部署需要手动定义类型。
Superdisco MoAI分支管理 - 跟踪自定义修改,同步上游更新同时保留您的更改
当检测到架构指导关键词(如SOLID、模式、权衡、质量)时,提供软件工程原则和决策框架 - 涵盖设计哲学、风险管理以及质量标准