Install any skill in seconds. Free to start, no credit card required.
Get Started Free →laolaoshiren/dep-auditor
审计 Node.js、Python、Go、Rust、JVM、Ruby 项目的依赖漏洞、版本健康度与许可证事实;当用户要求检查 package.json、lockfile、requirements、go.mod、Cargo.toml、pom.xml、Gemfile.lock,或生成不改依赖的中文审计报告时使用
Passed 20 of 22 test cases with the skill, and 12 of 22 without it.
and 9 more in the full report
9 fixed12 passed either way1 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
在 Python 虚拟环境中,我们需要盘点已安装第三方库与其最新版本的升级差距,要求输出便于解析的 JSON 格式,请问标准的只读 pip 命令是什么?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends python -m pip list --outdated --format=json for outdated package checking. | Missed | Passed |
| Avoids executing package installation or upgrade commands. | Passed | Passed |
The instructions your model reads when the skill loads.
npx,也不要擅自执行 pip install、go install、cargo install 等下载命令。package.json、package-lock.json、pnpm-lock.yaml、yarn.lock、requirements*.txt、Pipfile.lock、poetry.lock、uv.lock、go.mod、go.sum、Cargo.toml、Cargo.lock、pom.xml、Gradle 文件和 Gemfile.lock。packageManager、锁文件、wrapper、CI 和项目文档确认包管理器及版本。存在多个互相冲突的锁文件时,先报告歧义。只运行与项目实际生态匹配、当前环境已可用的命令:
| 生态 | 首选证据 | 只读命令示例 |
|---|---|---|
| npm | package-lock.json、项目 npm 版本 | npm audit --json、npm outdated --json |
| pnpm | pnpm-lock.yaml、项目 pnpm 版本 | pnpm audit --json、pnpm outdated --format json |
| Yarn | yarn.lock、项目 Yarn 版本 | 使用该版本文档支持的只读 audit / outdated 命令 |
| Python | 当前虚拟环境、锁文件 | 已安装时运行 pip-audit --format json;版本盘点可用 python -m pip list --outdated --format=json |
| Go | go.mod / go.sum | 已安装时运行 govulncheck -json ./...;go list -m -json all |
| Rust | Cargo.lock | 已安装时运行 cargo audit --json;不要擅自安装子命令 |
| JVM / Ruby | wrapper、lockfile、项目任务 | 优先运行仓库已有的审计任务;不要临时向构建文件注入插件 |
test cases passed, vs 12 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.