SuperAPI AI 工具集

security-audit

安全与审计

查看项目

更新于 10-16 01:38

技能介绍

用途:在当前分支的代码改动上发起一次安全审计,由本插件提供的 security-auditor 代理执行,并把已收集好的范围信息一并交给代理,避免代理自行拼装审计范围。仅限用户主动调用,不会因含糊表述自动触发。

主要能力:预收集上下文包括当前分支名(git rev-parse --abbrev-ref HEAD)、相对 main 的差异摘要(git diff main...HEAD --stat)、分支上的提交列表(git log main..HEAD --oneline),以及若存在打开中的 PR 时其标题、正文与评论元数据(gh pr view --json title,body,comments 2>/dev/null || echo "no open PR for this branch")。随后通过 Task 工具调度 security-auditor 代理,审计范围限定为所示的分支差异。

使用方式:在目标分支上下文中由用户主动触发;技能把上述上下文交给代理执行审计,最后原样回报代理的发现结果,不进行总结或重新排序,因为代理的 Phase 6 输出即为最终报告格式。

适用场景:需要对某个分支或待合并 PR 的改动做快速、范围明确的安全检查时。

限制:不支持自动触发;审计范围仅限分支差异;PR 相关命令依赖 gh CLI 且仅在存在打开中的 PR 时有数据,否则回退为提示信息。其他收费、平台与效果信息暂未提供。