openclaw-skills/vuls-linux-cve-scanner/SKILL.md
用于通过 Vuls 对 Linux、FreeBSD、容器、WordPress、库和网络设备执行 Agentless CVE 扫描。
npx skillsauth add seaworld008/commonly-used-high-value-skills vuls-linux-cve-scannerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when the user wants Linux or FreeBSD host vulnerability scanning, agentless CVE assessment over SSH, local host scans, package patch status review, or server fleet vulnerability reporting with Vuls.
Good trigger phrases:
Before scanning hosts, confirm:
Never scan hosts outside the user's authorized scope.
Use:
Vuls needs vulnerability intelligence before reliable scanning. Depending on setup, prepare:
With Vulsctl-style Docker workflows, use the official tutorial commands as the source of truth and avoid inventing feed paths.
Create a minimal target config:
[servers]
[servers.web01]
host = "web01.example.com"
port = "22"
user = "scanuser"
keyPath = "/home/scanner/.ssh/id_ed25519"
Keep credentials outside the repository. Use SSH agent or secure secret storage.
Example flow:
vuls configtest
vuls scan
vuls report
For local host workflows, follow the installed Vuls version's local scan syntax and document the exact command used.
For each host:
Prioritize:
sudo apt-get update
sudo apt-get upgrade --with-new-pkgs
sudo needrestart
sudo dnf update --security
sudo needs-restarting -r
## Host CVE Scan Summary
- Scan date:
- Scanner:
- Targets:
- Critical:
- High:
- Reboot required:
- Unsupported hosts:
- Top packages to patch:
- Exceptions:
## Accepted Host Vulnerability
- Host:
- CVE:
- Package:
- Reason:
- Compensating control:
- Owner:
- Review date:
development
Enumerating failure modes via pre-mortem analysis. Systematically identifies failure scenarios for plans, designs, and features, scoring them with RPN/AP. Does not write code.
testing
Orchestrating specialist AI agent teams as a meta-coordinator. Decomposes requests into minimum viable chains, spawns each as an independent session in AUTORUN modes, and drives to final output. Use when a task spans multiple specialist domains, requires parallel agent execution, or needs hub-and-spoke routing across the skill ecosystem.
development
Converting document formats (Markdown/Word/Excel/PDF/HTML). Converts specs from Scribe and reports from Harvest into distributable formats; generates reusable conversion scripts. Use when converting documents, building accessibility-compliant PDFs, or creating Pandoc/LibreOffice pipelines.
testing
Curating cross-agent knowledge and guarding institutional memory. Extracts patterns from agent journals into METAPATTERNS.md, detects knowledge decay, propagates best practices, prevents organizational forgetting. Use when consolidating cross-agent insights, curating memory, or auditing knowledge decay.