首页龙虾技能列表 › Postgres Code Review — PostgreSQL 代码审查

Postgres Code Review — PostgreSQL 代码审查

v1.1.0

审查 PostgreSQL 代码的索引策略、JSONB 操作、连接池和事务安全。适用于审查 SQL 查询、数据库架构、JSONB 使用和连接管理。

0· 160·1 当前·1 累计
by @anderskev (Kevin Anderson)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/23
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能请求的资源、文件和运行时指令与其声明的 PostgreSQL 代码审查目的一致,且无意外安装、凭据或网络端点。
评估建议
该技能内部一致且安全,适作只读指导/参考包。使用前请注意:(1) 不要将真实数据库凭据粘贴到提示中;(2) 验证未来版本是否添加安装步骤或环境变量;(3) 该技能仅提供审查建议,不连接数据库或泄露数据,除非您提供凭据并指示运行代码。若让自主代理执行建议,请仔细审查代理权限和凭据。...
详细分析 ▾
用途与能力
名称/描述与提供的内容匹配:参考文献和清单涵盖索引、JSONB、连接和事务。该技能不请求与数据库审查无关的二进制文件、环境变量或配置路径。
指令范围
SKILL.md 和参考文件纯粹为教育目的:指导检查什么并包含代码片段和查询作为示例。一些片段包含占位符凭据(主机/用户/密码)和示例外部端点(例如,api.example.com),但这些仅为示意,不由技能调用。
安装机制
无安装规格或代码文件 — 仅指令技能。技能包本身不下载或写入磁盘。
凭证需求
该技能不声明任何必需的环境变量、凭据或配置路径;没有请求不成比例的秘密访问。
持久化与权限
always:false 和 user-invocable:true(正常)。该技能不请求持久存在或修改其他技能或系统范围设置。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.1.02026/3/23

["添加详细审查清单,涵盖索引、JSONB 使用、连接池和事务安全。","提供主题特定指南的快速参考(索引、JSONB 操作、连接、事务)。","包含在代码审查期间咨询每个参考的指导。","列出评估 PostgreSQL 代码最佳实践和安全性的必备审查问题。"]

● 无害

安装命令 点击复制

官方npx clawhub@latest install postgres-code-review
镜像加速npx clawhub@latest install postgres-code-review --registry https://cn.clawhub-mirror.com

技能文档

快速参考

问题类型参考文档
缺少索引、索引类型错误、查询性能references/indexes.md
JSONB 查询、运算符、GIN 索引references/jsonb.md
连接泄漏、池配置、超时references/connections.md
隔离级别、死锁、建议锁references/transactions.md
## 审查清单
  • [ ] WHERE/JOIN 列有适当的索引
  • [ ] 复合索引匹配查询模式(列顺序很重要)
  • [ ] JSONB 列使用 GIN 索引时查询
  • [ ] 使用适当的 JSONB 运算符(->->>@>?
  • [ ] 连接池配置了适当的限制
  • [ ] 连接正确释放(上下文管理器、try/finally)
  • [ ] 适当的事务隔离级别用于用例
  • [ ] 没有长时间运行的事务持有锁
  • [ ] 使用建议锁进行应用级协调
  • [ ] 查询使用参数化语句(无 SQL 注入)

何时加载参考文档

  • 审查包含 WHERE/JOIN 的 SELECT 查询 → indexes.md
  • 审查 JSONB 列或 JSON 操作 → jsonb.md
  • 审查数据库连接代码 → connections.md
  • 审查 BEGIN/COMMIT 或并发更新 → transactions.md

审查问题

  • 此查询是否会使用索引或执行顺序扫描?
  • JSONB 操作是否使用适当的运算符和索引?
  • 数据库连接是否正确管理和释放?
  • 事务隔离级别是否适合此操作?
  • 是否可能导致死锁或长时间锁定?
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务