一键导入
dependency-audit
Audit all project dependencies for security vulnerabilities, outdated packages, license compliance, and health
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Audit all project dependencies for security vulnerabilities, outdated packages, license compliance, and health
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
PR-focused code review with structured checklist, severity ratings, and actionable feedback
Use when a code review finding needs proof — write a focused test in JavaScript or Go that either confirms the issue is real or exposes it as over-engineering hyperbole. Trigger after code-review or code-review-skill findings are presented and evidence is requested.
Use when reviewing Dependabot alerts, npm audit findings, govulncheck output, or CVE reports on a JavaScript/Node.js or Go project — especially when triaging multiple alerts across direct and transitive dependencies to assess real-world risk and produce a remediation plan.
Produce data-driven software delivery estimates by analyzing historical JIRA tickets, git activity, and engineer track records, then matching the new work against the most similar past tickets. Use this skill whenever the user asks "how long will this take", wants to estimate a piece of work, scope an epic, plan a sprint, or estimate delivery for JIRA stories or a Figma design. Also use whenever the user wants developer-to-work assignment recommendations based on history, wants to optimize an estimate by adding or reallocating engineers, or asks "what's the fastest way to ship this" or "who should work on this". Especially trigger when the user provides JIRA ticket IDs, JIRA story links, or Figma designs together with any indication of a team that will execute the work.
Use when auditing an existing test suite for quality and coverage gaps, evaluating Playwright migration readiness, scoring automation against a world-class e-commerce standard, or guiding the creation of new tests. Applicable to Selenium, WebdriverIO, and Playwright suites.
AI-powered observability with Grafana MCP — translates natural language to metrics, logs, and trace queries to diagnose issues like a senior SRE
| name | dependency-audit |
| description | Audit all project dependencies for security vulnerabilities, outdated packages, license compliance, and health |
Analyze and audit all dependencies in any codebase for security, performance, and maintenance concerns.
Perform a comprehensive dependency audit following these steps:
Scan the project root to identify the ecosystem and dependency files:
| File Found | Ecosystem | Audit Command | Outdated Command |
|---|---|---|---|
package.json / package-lock.json / yarn.lock | Node.js | npm audit or yarn audit | npm outdated |
requirements.txt / Pipfile / pyproject.toml | Python | pip-audit or safety check | pip list --outdated |
go.mod | Go | govulncheck ./... | go list -m -u all |
Cargo.toml | Rust | cargo audit | cargo outdated |
pom.xml / build.gradle | Java/Kotlin | mvn dependency-check:check or gradle dependencyCheckAnalyze | mvn versions:display-dependency-updates |
Gemfile | Ruby | bundle audit check | bundle outdated |
composer.json | PHP | composer audit | composer outdated |
If multiple ecosystems are present, audit each one separately.
| Severity | Action Required |
|---|---|
| Critical | Immediate update or patch required |
| High | Update within current sprint |
| Medium | Schedule for next release cycle |
| Low | Track and update when convenient |
Present findings in this format:
## Dependency Audit Report
**Project:** [name]
**Date:** [date]
**Ecosystem(s):** [detected ecosystems]
**Total Dependencies:** [direct] direct, [transitive] transitive
### Security Findings
| Severity | Package | Current Version | Issue | Remediation |
|---|---|---|---|---|
| Critical | example-pkg | 1.2.3 | CVE-XXXX-YYYY | Upgrade to 1.2.4 |
### Outdated Packages
| Package | Current | Latest | Type (major/minor/patch) | Risk |
|---|---|---|---|---|
### License Summary
| License | Count | Compatible | Notes |
|---|---|---|---|
### Health Concerns
| Package | Issue | Recommendation |
|---|---|---|
### Recommended Actions (Priority Order)
1. [Immediate] ...
2. [This sprint] ...
3. [Next release] ...
4. [When convenient] ...
Focus on actionable recommendations with clear risk assessments and specific commands to run for remediation.