wsl-audit — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited wsl-audit (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
All data collection runs via scripts/collect-wsl.sh. Your job is to synthesize the structured output into a report - do not re-run collection commands yourself.
~/.claude/commands/wsl-audit/scripts/collect-wsl.shRead the labeled sections and produce the following report. Use only what the script returned.
From SYSTEM: hostname, OS, kernel, user, groups, sudo access.
From RESOURCES: CPU cores, RAM total/used/free, disk used/total, swap if present.
From BASHRC_ENV_VAR_NAMES: list env var names defined (never print values - names only). From BASHRC_AUTOSTARTS: describe what each auto-started process does. Note any PATH extensions that look unusual.
Use DEV_TREE and PROJECT_LANGS. Group repos by top-level org directory found in ~/dev.
For each repo: name, detected runtime(s), whether a CF worker or docker-compose is present. For any project with no detected runtime, call it out - may be docs-only or non-standard structure.
From AI_CLIENTS and OLLAMA_MODELS:
From RUNTIMES: Node (NVM versions), Rust, Python, others. Note anything not found.
From SSH: key names (not contents), config hosts, Git credential helper from GIT_CONFIG.
From DOCKER: running containers if daemon is up; note if daemon is down. From COMPOSE_AND_WRANGLER: list compose and wrangler files found.
From SKILLS, CUSTOM_BIN, MCP_FILES: skills, scripts in ~/bin, MCP servers.
Keep the report dense and actionable. No padding.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.