Back to skill
Skillv1.0.0

ClawScan security

cn-diff-checker · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignApr 29, 2026, 3:10 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
This skill is a small, self-contained Python text-diff tool whose code and runtime instructions match the stated purpose and request no secrets or external installs.
Guidance
This skill appears to do exactly what it says: run a local Python difflib-based comparison on two inputs. Before using it, note: (1) it will open any file path you pass, so don't give it paths to sensitive files you don't want displayed; (2) the --output flag is declared but the script does not implement writing output to a file (minor inconsistency); (3) it has no network behavior and requests no credentials. If you plan to allow autonomous agent invocation, be aware the agent could call the skill with arbitrary local paths — restrict that if you don't want automated scans of local files. If you want extra assurance, run the included script in a sandbox or inspect/execute it locally first.

Review Dimensions

Purpose & Capability
okThe name/description (text difference checker) matches the included script and SKILL.md. The skill requires no credentials or extra binaries and only reads the two inputs the user supplies (strings or file paths), which is appropriate for a diff tool.
Instruction Scope
okSKILL.md instructs the agent to run the included Python script with two inputs and optional flags. The script only reads either the provided string arguments or files at the provided paths and performs difflib-based comparisons; it does not access other system state, network endpoints, or environment variables.
Install Mechanism
okThere is no install spec and the tool uses only Python standard library. No downloads or external packages are requested, so there is no install-time risk.
Credentials
okThe skill declares no required environment variables, credentials, or config paths. The code does not read environment variables; this is proportionate to its function.
Persistence & Privilege
okalways is false and the skill does not attempt to modify persistent agent settings. It will run only when invoked and does not request elevated or persistent privileges.