Install
openclaw skills install @zhouzy-creator/local-code-review遍历指定本地目录,对所有 C/C++ 源代码进行生产就绪性审查、质量检查及潜在漏洞分析。
openclaw skills install @zhouzy-creator/local-code-review当用户要求“审查 [目录] 目录的代码”时,调用此 Skill。该工具直接扫描本地文件系统,对 C/C++ 核心逻辑进行深度分析。
1. 目录扫描:
使用 ls -R 或文件遍历工具定位指定目录下的所有 .c, .cpp, .h, .hpp 文件。
2. 分段审查: 由于上下文限制,如果目录较大,应按模块或文件组分批调用审查模型。
3. 触发指令:
new 无 delete)、野指针、缓冲区溢出(使用 strcpy 等危险函数)。unique_ptr, shared_ptr)使用是否得当?const reference)、昂贵的循环内操作。调用时请按以下格式填充上下文:
{TARGET_DIRECTORY}: 待审查的本地路径{FILE_LIST}: 扫描到的文件清单{CODE_SNIPPETS}: 关键文件的源代码内容{CONSTRAINTS}: 项目特定的编码规范(如有)列出已审查的文件数量及发现的问题汇总。
对每个“致命”和“重要”问题,必须提供修改前后的代码对比。
node_modules 或 vendor),只聚焦于业务源码。