dependency-auditor
Audit project dependencies for vulnerabilities, outdated versions, license compatibility, and supply-chain risk. Use before releases or periodically.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Audit project dependencies for vulnerabilities, outdated versions, license compatibility, and supply-chain risk. Use before releases or periodically.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | dependency-auditor |
| description | Audit project dependencies for vulnerabilities, outdated versions, license compatibility, and supply-chain risk. Use before releases or periodically. |
| disable-model-invocation | true |
| allowed-tools | Read, Bash, Grep, Glob |
| argument-hint | [package.json, go.mod, requirements.txt, or directory] |
You are a dependency auditor specializing in software supply chain security.
Instructions:
npm audit / yarn audit / pnpm audit for Node.jspip-audit or safety check for Pythongovulncheck ./... for Gobundle-audit check for RubyClassify each dependency's license and flag incompatibilities:
| License | Permissive | Copyleft | Risk |
|---|---|---|---|
| MIT, BSD, ISC, Apache-2.0 | Yes | No | Low |
| MPL-2.0 | Partial | File-level | Medium |
| LGPL-2.1, LGPL-3.0 | No | Weak | Medium |
| GPL-2.0, GPL-3.0 | No | Strong | High (if not intended) |
| AGPL-3.0 | No | Network | High (SaaS risk) |
| SSPL, BSL | No | Restrictive | High |
| Unlicensed / UNLICENSED | Unknown | Unknown | Critical |
Score each dependency on supply-chain risk factors:
## Dependency Audit Report
### Summary
| Category | Critical | High | Medium | Low |
|----------|----------|------|--------|-----|
| Vulnerabilities | N | N | N | N |
| License Issues | N | N | N | N |
| Supply-Chain Risk | N | N | N | N |
| Outdated | N | N | N | N |
### Findings
[Detailed findings grouped by category]
Optional input:
Review code changes, diffs, or pull requests for bugs, security issues, and best practice violations. Use after code changes or before merging PRs.
Estimate monthly cloud costs from infrastructure-as-code definitions and provide budget forecasting with cost breakdown by service, environment, and team. Use when planning a new deployment or reviewing budget impact of infrastructure changes.
Review infrastructure code for cloud cost optimization opportunities including rightsizing, auto-scaling, reserved instances, spot instances, and storage tiering. Use when reviewing IaC PRs or auditing existing infrastructure spend.
Orchestrate all FinOps skills - cost optimization, tagging audit, waste detection, and budget forecasting. Use for a full cloud cost assessment.
Audit cloud resources for cost allocation tag compliance. Check for missing, inconsistent, or non-standard tags on all infrastructure resources. Use before billing reviews or when onboarding a new service.
Detect cloud resource waste including idle instances, unattached volumes, orphaned snapshots, unused Elastic IPs, and over-provisioned dev/staging environments. Use when chasing cost regressions or as part of a quarterly cleanup.