Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

BenignMar 4, 2026, 6:24 PM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's instructions and requirements match its stated purpose (extracting markdown via the Defuddle CLI); there are no unexpected credential or file access demands, but the skill is instruction-only and asks you to install an npm package whose provenance is not provided, so verify the package before installing globally.
Guidance
This skill is internally consistent: it simply tells the agent how to run the Defuddle CLI to produce markdown. Before installing or running it, verify the defuddle npm package (check the npmjs.org page, repository URL, maintainer, and recent activity). If you don't trust the package, avoid a global install — prefer a sandboxed environment, a container, or a local project install (npm install defuddle) and inspect the package contents and install scripts. Be aware the CLI will fetch web pages to parse, so review privacy/usage implications for any pages with sensitive content.

Review Dimensions

Purpose & Capability
okThe name/description say the skill uses the Defuddle CLI to extract markdown from web pages; the SKILL.md provides concrete commands to do exactly that and does not request unrelated system access or credentials.
Instruction Scope
noteInstructions are narrowly scoped to running the defuddle CLI and saving/parsing output. They do suggest installing with `npm install -g defuddle`, which is expected but introduces an implicit install step outside the skill bundle (see install_mechanism). The skill does not instruct reading other files or env vars.
Install Mechanism
noteThe skill has no formal install spec, but the SKILL.md tells users/agents to run `npm install -g defuddle`. Installing an npm package globally is a normal way to obtain a CLI but carries the usual npm risks (install scripts, supply-chain concerns). No URLs or non-standard installers are provided by the skill itself.
Credentials
okThe skill declares no required environment variables, credentials, or config paths. That matches its stated purpose and the SKILL.md content.
Persistence & Privilege
okThe skill is not forced always-on and is user-invocable; it does not request elevated persistence or modify other skills or system-wide agent config.