SuperAPI AI 工具集

commit-security-scan

安全与审计

查看项目

更新于 10-16 07:24

技能介绍

用途:分析代码变更(commits、PRs、diffs)中的安全漏洞,使用 STRIDE 分析框架与 CWE 映射来识别问题。

主要能力:围绕代码变更进行安全审查,结合 STRIDE 威胁建模与 CWE 分类映射输出结果。执行流程分为三步:先读取相关文件并理解需求以收集上下文;再使用可用工具执行该技能的主要功能;最后返回结果,并在适用时保存产物。

使用方式:可通过技能调用命令 /commit-security-scan [arguments] 触发,也可直接运行脚本 node .claude/skills/commit-security-scan/scripts/main.cjs --help。进行代码发现与搜索时,建议按优先级使用:pnpm search:code ""(基于意图的搜索)、ripgrep(精确关键词或正则匹配),以及可用的语义/结构化代码搜索工具。

记忆协议(强制):开始前读取 .claude/context/memory/learnings.md 与 .claude/context/memory/decisions.md;完成后将新发现模式写入 learnings.md,将发现的问题写入 issues.md,将做出的决策写入 decisions.md。需假设上下文可能被中断重置,未写入记忆的内容视为未发生。

最佳实践:遵循项目现有模式;清晰记录所有输出;优雅处理错误。

适用场景:适用于对提交、拉取请求或差异进行安全审查,识别潜在漏洞并归类。

限制:资料未提供具体支持的平台、收费方式、价格、检测规则细节或效果数据,暂未提供。