ワンクリックで
dependency-audit-improved
Offline Trivy and CVSS extraction workflow for deterministic dependency auditing in OpenHands.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Offline Trivy and CVSS extraction workflow for deterministic dependency auditing in OpenHands.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Lightweight guidance for combining spreadsheet and PDF inputs into a deterministic result workbook.
Deterministic workflow for combining workbook and PDF data into a validated result workbook with derived sales metrics.
Lightweight guidance for extracting quarterly financial metrics into a fixed JSON output.
Deterministic workflow for extracting quarterly financial metrics and computing derived percentages from local SEC-style inputs.
Minimal procedural guidance for auditing a dependency lockfile and writing the tutorial report format.
| name | dependency-audit-improved |
| description | Offline Trivy and CVSS extraction workflow for deterministic dependency auditing in OpenHands. |
Use this procedure for dependency-audit tasks in restricted environments.
input/skill_input/trivy_report.json.Preferred deterministic path:
test -f input/skill_input/trivy_report.json && cp input/skill_input/trivy_report.json output/trivy_report.json
Suggested command pattern:
mkdir -p output
trivy fs input/package-lock.json \
--format json \
--output output/trivy_report.json \
--scanners vuln \
--skip-db-update \
--offline-scan
If the environment uses a custom Trivy cache, add:
--cache-dir /path/to/trivy-cache
Only keep findings where Severity is HIGH or CRITICAL.
Map fields this way:
package: PkgNameversion: InstalledVersioncve_id: VulnerabilityIDseverity: Severityfixed_version: FixedVersion or N/Atitle: Titleurl: PrimaryURLPrefer scores in this order:
CVSS.nvd.V3ScoreCVSS.ghsa.V3ScoreCVSS.redhat.V3ScoreN/AAlways emit cvss_score as a string in the final JSON.
Write exactly one JSON file with:
{
"findings": []
}
Sort findings by package, then version, then CVE identifier before writing the final report.