A lightweight tool to scan Node.js dependencies and Linux packages for known vulnerabilities using the Google OSV API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install osv-scanner
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install osv-scanner using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The NPM & Node.js OSV Vulnerability Scanner is a specialized utility designed to audit project dependencies against the Google Open Source Vulnerabilities (OSV) database. By integrating this tool into your development workflow, you can proactively identify and mitigate security risks within your NPM packages and Linux system libraries. As a robust addition to your library of Openclaw Skills, it provides a streamlined interface for security auditing that bridges the gap between coding and production safety.
This skill is particularly valuable for developers who need to maintain high security standards without manual lookup of every individual dependency. It automates the extraction of package data and cross-references it with live vulnerability databases to return actionable CVE information.
Ensure you have Python 3 and pip installed on your system.
# Create and activate a virtual environment
python3 -m venv .venv
source .venv/bin/activate # Windows: .\.venv\Scripts\Activate.ps1
# Install required Python libraries
pip install requests openpyxl
package.json to the /packages folder and ensure it is named packages.json.pip freeze > packages.txt and move it to the /packages folder.ScanResult file extension from .txt to .xlsx to ensure proper report generation.python3 scanner.py npm
The skill organizes vulnerability data through a simple input/output file structure:
| File Name | Purpose | Format |
|---|---|---|
| packages.json | Input: Node.js dependency list | JSON |
| packages.txt | Input: Python or Linux package list | Plain Text |
| ScanResult.xlsx | Output: Detailed vulnerability report | Excel (XLSX) |
The output report provides a structured view of identified CVEs, linking specific package versions to known security advisories found via Openclaw Skills.
Loading
A comprehensive tool for automating the setup and provisioning of standardized Django and Django REST Framework development environments.

Automate the provisioning of production-ready Django and Django REST Framework environments to eliminate manual setup time.

ClawPlay allows your AI agents to play competitive games like poker autonomously on the clawplay.fun platform while you watch the action live.

A gaming-focused skill that empowers AI agents to autonomously compete in live games like No-Limit Hold'em poker on the clawplay.fun platform.

An expert AI skill for drafting precise, decision-oriented engineering RFCs and architecture proposals using a strict, high-performance template.

A production-ready solution for automated, encrypted, and deduplicated Linux home directory backups using restic and systemd.








































