Back to skill
Skillv1.1.0

ClawScan security

Obsidian Save Article · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 18, 2026, 10:56 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill appears to do what it claims (save web articles and images into a local Obsidian vault); included scripts and instructions are coherent with that purpose and there are no hidden network endpoints or unrelated credential requests.
Guidance
This skill is coherent with its stated goal, but take these precautions before installing: (1) Review the included Python scripts (they are bundled and will be executed locally) and only use if you trust the source. (2) When configuring the vault path, point it to a folder you control (don’t accidentally point to system folders or other apps’ data). (3) The skill will fetch arbitrary web pages and download images — avoid using it on pages containing highly sensitive personal data unless you understand how the browser tool and scripts capture content. (4) Because exec/read/write are allowed, run this skill in a normal user account (not as root) and consider sandboxing if you are uncertain. (5) No secrets or unrelated credentials are requested by the skill; if a future version asks for API keys or cloud credentials, treat that as a red flag.

Review Dimensions

Purpose & Capability
okThe name/description (save webpage to Obsidian, fetch images, convert to Markdown) matches the included scripts and SKILL.md. The skill only asks to read/write local Vault paths, fetch pages (Jina.ai or direct HTTP) and download images — all are consistent with saving articles locally.
Instruction Scope
noteInstructions read/write a config at ~/.obsidian-save-article-config.json, open arbitrary URLs via Jina.ai or a browser tool, and run the included Python download_images.py to fetch and save images. This is in-scope, but it means the agent will fetch arbitrary web pages (including pages behind logins if browser is used) and will write files to user-specified filesystem locations. The allowed-tools list includes exec which is used to run the Python scripts — expected but worth noting.
Install Mechanism
okNo install spec or external downloads; the skill is instruction-only but bundles two Python scripts which are executed locally. Nothing is pulled from third-party release URLs or installed into system paths.
Credentials
noteThe skill requests no environment variables or external credentials. It does write a config file to the user's home (~/.obsidian-save-article-config.json) and will create directories under the user-provided vault path. Users should be aware they are granting the skill permission to write files anywhere they point the vault path (including potentially sensitive folders if mis-specified).
Persistence & Privilege
okalways:false and standard model invocation; the skill stores only its own configuration file and creates a vault subdirectory for images. It does not modify other skills or system-wide settings.