SuperAPI AI 工具集

audit-deps

安全与审计

查看项目

更新于 10-15 22:12

技能介绍

用途:用于检查项目依赖是否存在漏洞,并了解依赖更新情况。当用户要求“audit dependencies”“/audit-deps”“check for vulnerabilities”或想检查依赖时使用。

主要能力:并行运行 npm audit 与 npm outdated;报告严重漏洞并附带 CVE 与修复命令(参考 severity-levels.md);列出过时包,以表格呈现包名/当前版本/最新版本/更新类型(主版本与次版本/补丁);通过在 src/ 中 grep 导入来检测未使用依赖。

使用方式:触发后该技能会并行执行 npm audit 与 npm outdated,并按优先级整理结果:安全 > 主版本更新 > 未使用 > 次版本更新。

限制与规则:不要直接使用 npx;聚焦可操作项。错误处理:若 npm audit 失败,先运行 npm install 生成 package-lock.json 再重试;若 npm outdated 无输出,则报告所有依赖均为最新;若未找到 npm,报告不兼容,该技能需要 npm。