convex-reviewer 是一个检查 Convex 后端代码的 Skill。准备上线前,把 convex 目录和本次审查范围交给它,可以按权限、性能和代码质量检查函数。
第一轮关注调用者是谁、能否访问这份数据。除了确认身份,还要检查资源归属,不能因为客户端传来一个用户编号,就相信它有权读取或修改对应记录。
随后检查查询与索引的使用,避免在不受限的查询里一次收集大量数据;再看公开函数的参数和返回值是否有校验、异步操作是否等待完成。它将发现分为严重、重要和建议,并解释影响、提出修改办法。
来源是一份 Convex 专项检查清单,不能替代项目自己的权限设计。例如公开读取与受保护的数据写入,业务授权条件并不相同;要把实际意图交代清楚,再判断哪些问题成立。最后拿到的是审查发现与建议,本文未据此宣称应用已经安全或已经修复。