Back to skill
Skillv1.0.0

ClawScan security

Pc Monitor Cn · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 25, 2026, 1:20 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
This is a small, self-contained PC/system monitoring skill whose code matches its description and does not request credentials or contact external services beyond optionally installing psutil from PyPI at runtime.
Guidance
This skill appears to be a straightforward local system monitor. Things to consider before installing: (1) monitor.sh will call 'pip3 install psutil' at runtime if psutil is missing — consider installing psutil yourself in a virtualenv or your user environment to avoid modifying system Python packages; (2) run the scripts locally to verify output before integrating them into an automated workflow; (3) the README/SKILL.md reference 'system-monitor' paths while the registry slug is 'pc-monitor-cn' — this is likely a packaging/name mismatch but not necessarily malicious; (4) because the script can install packages, avoid running it as root unless you intend to modify system-wide Python packages. No credentials or network exfiltration are present in the code.

Review Dimensions

Purpose & Capability
okThe skill name/description (PC/system resource monitoring) matches the included Python and shell scripts which collect CPU, memory, disk and network stats. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
noteSKILL.md and README instruct running the included scripts only. The shell wrapper will attempt to install psutil via pip3 if it's missing, which triggers a network installation step at runtime; aside from that, the scripts only read local system metrics via psutil/shutil and do not reference other files, env vars, or external endpoints. Minor packaging inconsistency: the docs and script paths use 'system-monitor' while the registry slug/name is 'pc-monitor-cn'.
Install Mechanism
noteNo formal install spec is provided (instruction-only skill), but monitor.sh auto-installs the dependency psutil using 'pip3 install psutil -q' if it's not present. Installing from PyPI at runtime is expected for this purpose but can change system Python packages; there is no pinned version or use of a virtual environment.
Credentials
okNo environment variables, credentials, or config paths are requested. The code does not attempt to access secrets or unrelated configuration.
Persistence & Privilege
okThe skill is user-invocable, not always-enabled, and does not modify other skills or system settings. It does not request persistent privileges beyond normal script execution.