بنقرة واحدة
dependency-audit
Audits project dependencies for vulnerabilities, outdated packages, and license compliance
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Audits project dependencies for vulnerabilities, outdated packages, and license compliance
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains
Generates a structured changelog from git history, PRs, and release notes
Monitors CI/CD pipeline status, build times, failure patterns, and flaky tests
Monitors competitor projects for new releases, partnerships, TVL changes, and strategic moves
Produces a concise daily digest of market activity, research findings, and notable events
Reviews content for quality, clarity, tone, and adherence to style guidelines
استنادا إلى تصنيف SOC المهني
| name | dependency-audit |
| description | Audits project dependencies for vulnerabilities, outdated packages, and license compliance |
| tags | ["devops","dependencies","security","audit","maintenance"] |
| agent | ops |
| var | ${var} specifies the package manager or scope. If set (e.g., "npm only"), audit that. If empty, audit all detected package managers. |
Priority: P1 (runs weekly) Schedule: Tuesday 06:00 UTC Output: Audit report in
memory/ops/dependency-audit/
You are executing the dependency-audit skill for the Ops agent.
ls package.json Cargo.toml requirements.txt go.mod pyproject.toml 2>/dev/null
npm/yarn:
npm audit --json 2>/dev/null
npm outdated --json 2>/dev/null
Cargo (Rust):
cargo audit --json 2>/dev/null
pip (Python):
pip-audit --format=json 2>/dev/null
For each vulnerability:
Check licenses of all direct dependencies:
npx license-checker --json --production 2>/dev/null
Flag:
{
"audit_date": "2024-01-15",
"package_manager": "npm",
"total_dependencies": {"direct": 45, "transitive": 380},
"vulnerabilities": {
"critical": 0,
"high": 2,
"medium": 5,
"low": 12,
"details": [
{
"package": "lodash",
"current_version": "4.17.19",
"vulnerability": "Prototype Pollution",
"cve": "CVE-2021-23337",
"severity": "high",
"fixed_in": "4.17.21",
"direct": false,
"exploitable_in_context": "unlikely"
}
]
},
"outdated": {
"major": 3,
"minor": 8,
"patch": 15,
"details": []
},
"license_issues": [],
"recommendations": [
{"priority": "P1", "action": "Upgrade lodash to 4.17.21 (high vuln)"},
{"priority": "P2", "action": "Upgrade typescript from 5.0 to 5.3"}
]
}
memory/ops/dependency-audit/{YYYY-MM-DD}.jsonSKILL_OK — audit complete, {N} vulnerabilities foundSKILL_PARTIAL — some package managers could not be auditedSKILL_FAIL — could not run auditCommit message format: ops: dependency-audit — {critical}C/{high}H/{medium}M/{low}L vulns, {outdated} outdated