上线前审Convex,用这个Skill

对Convex代码进行安全、授权和性能审查。

convex-reviewer 是一个检查 Convex 后端代码的 Skill。准备上线前,把 convex 目录和本次审查范围交给它,可以按权限、性能和代码质量检查函数。

第一轮关注调用者是谁、能否访问这份数据。除了确认身份,还要检查资源归属,不能因为客户端传来一个用户编号,就相信它有权读取或修改对应记录。

随后检查查询与索引的使用,避免在不受限的查询里一次收集大量数据;再看公开函数的参数和返回值是否有校验、异步操作是否等待完成。它将发现分为严重、重要和建议,并解释影响、提出修改办法。

来源是一份 Convex 专项检查清单,不能替代项目自己的权限设计。例如公开读取与受保护的数据写入,业务授权条件并不相同;要把实际意图交代清楚,再判断哪些问题成立。最后拿到的是审查发现与建议,本文未据此宣称应用已经安全或已经修复。

分类:测试排错

来源仓库:get-convex/agent-skills

适合用来做什么

  • 请对我的Convex函数进行代码审查,确保安全性。
  • 请检查Convex目录中的代码是否存在性能问题。

安装 convex-reviewer

npx skills add https://www.iskills.cc/skills/get-convex/agent-skills/convex-reviewer/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 convex-reviewer 的用途与原始说明

浏览全部 Skill 指南