mcpField
D
dependency-check

dependency-check

github.com/ruvnet安全80.0k748 次安装今天更新
代码仓库

关于 dependency-check

dependency-check 是一项检查依赖项 CVE 和过期软件包的技能,提供按严重程度划分的处理建议及自动修复命令,并可通过 MCP hook 派发审计。

主要功能

  1. 01按严重程度列出 CVE
  2. 02检查过期软件包
  3. 03扫描依赖项
  4. 04自动修复依赖问题
  5. 05按严重程度提供处理建议
  6. 06通过 MCP 派发审计

适用场景

  1. 01部署前评估依赖项 CVE
  2. 02找出需要更新的软件包
  3. 03持续运行依赖项审计

MCP 相关

可通过 MCP worker-dispatch hook 触发持续依赖项审计。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ruvnet/ruflo --skill dependency-check

安装后在 Claude Code 中输入/dependency-check确认已加载。

详细介绍

检查依赖项是否存在 CVE 和过时的软件包:

npx @claude-flow/cli@latest security cve --list
npx @claude-flow/cli@latest security cve --severity critical
npx @claude-flow/cli@latest security scan --type deps --depth deep
npm audit --json
严重性操作
严重阻止部署,立即修复
高在下次发布前修复
中安排在当前迭代中修复
低纳入待办事项跟踪

通过扫描命令自动修复:npx @claude-flow/cli@latest security scan --type deps --fix

要持续监控,请通过 MCP 分派: mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch({ trigger: "audit" })

评论

支持 Markdown