Security Audit Weekly
精选定时触发关于 Security Audit Weekly
这是一个按时间间隔触发的维护循环,用于定期检查 npm 依赖中的已知漏洞。每一轮运行 npm audit --json,对结果排序,并整理成附带修复计划的摘要后发布。
主要功能
- 01使用 npm audit --json 获取结构化结果
- 02按优先级对发现的问题排序
- 03每份摘要都附带修复计划
- 04按间隔自动触发,无需手动启动
适用场景
- 01每周例行的依赖安全检查
- 02为团队准备安全状况更新
- 03根据审计结果安排升级工作
- 目标
- 产出一份每周 npm audit 摘要,并附带修复计划。
- 退出条件
- 摘要已发布,且其中的修复项已按优先级排列时停止。
- 每轮之间运行
- npm audit --json
启动提示词
在 Claude Code 中粘贴运行,Agent 会按下面的步骤循环执行,直到满足退出条件。
prompt.md
开始运行“Security Audit Weekly”循环。 目标:产出一份每周 npm audit 摘要,并附带修复计划。 第 1 步:运行 npm audit — 执行审计命令并解析 JSON 输出,得到当前依赖中的漏洞清单。 `npm audit --json` 第 2 步:按优先级排序 — 对发现的问题按严重程度和影响范围排序,判断哪些需要优先处理。 第 3 步:编写修复计划 — 为排在前面的问题列出对应的修复措施,形成清晰的修复计划。 第 4 步:发布摘要 — 将审计结果与带优先级的修复项汇总成本周摘要并发布,发布完成即视为本轮结束。 每轮之间运行:`npm audit --json` 退出条件:摘要已发布,且其中的修复项已按优先级排列时停止。
步骤
每一轮按顺序执行;未满足退出条件会进入下一轮,最多重复 1 轮。
01
运行 npm audit
执行审计命令并解析 JSON 输出,得到当前依赖中的漏洞清单。
$
npm audit --json02
按优先级排序
对发现的问题按严重程度和影响范围排序,判断哪些需要优先处理。
03
编写修复计划
为排在前面的问题列出对应的修复措施,形成清晰的修复计划。
04
发布摘要
将审计结果与带优先级的修复项汇总成本周摘要并发布,发布完成即视为本轮结束。
未通过 → 下一轮满足条件即退出
支持的 Agent
可以直接运行这个 Loop 的编码 Agent。
Claude Code
Cursor
评论
支持 Markdown