Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

SuspiciousFeb 15, 2026, 11:43 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's instructions mostly match a cEDH advice tool, but they reference local files and executable scripts on the user's drive (E:\Base\...) and an offline DB without declaring any required paths or permissions — that mismatch is concerning.
Guidance
This skill looks like a reasonable cEDH advising checklist, but it explicitly points to local files and Python scripts on E:\ (and an offline DB) while declaring no file-access requirements. Before installing or enabling it: (1) ask the author whether those E:\ paths are required and what the scripts do; (2) do not grant the agent blanket access to your filesystem — prefer a sandboxed environment or remove/replace references to local resources; (3) if you want to use local data, verify the referenced scripts and DB content manually for safety; (4) verify the banlist claims against an official source (the SKILL.md's banned-card list may be out of date or incorrect). If the author cannot justify or remove the local-file expectations, treat the skill as untrusted.
Findings
[NO_CODE_FILES] expected: The static scanner found no code files because this is an instruction-only skill; however the SKILL.md references local scripts and databases that the scanner could not analyze.

Review Dimensions

Purpose & Capability
noteThe name/description (cEDH live advice: banlist, tutor targets, mana math, combo lines) aligns with the SKILL.md content. However, the SKILL.md lists local reference resources (E:\Base\mtg_cedh_pro\*.py, E:\Base\mtg_cedh_pro\mtg_offline.db) and a 'Knowledge Graph' entity that imply access to local data/executable scripts which are not declared in the skill metadata (no required config paths, no install). That is inconsistent with a purely instruction-only advisory skill.
Instruction Scope
concernThe runtime instructions include clear, bounded behavior for live advice (ask for hand/board, count mana, one-sentence recommendation). But the 'REFERENZ-MATERIAL' explicitly references local filesystem paths and Python scripts/DB files which would require the agent to read/execute local files. The skill does not declare or justify needing file I/O or code execution; instructions also tell the agent to perform web searches for ban updates. Directives to use/execute local scripts or databases without declaring access are scope creep and a data/execution risk.
Install Mechanism
okThere is no install spec and no code files. That keeps the runtime footprint minimal — the skill is instruction-only, so nothing will be written to disk by an install step.
Credentials
concernThe skill declares no environment variables or config paths but references specific local files, scripts, and an offline DB. Requesting access to a user's E:\ drive or to run local Python scripts would be disproportionate for a simple advice skill unless the user explicitly provides/permits those resources. The SKILL.md also references a 'Knowledge Graph' entity name without explaining its source.
Persistence & Privilege
notealways is false (good). The SKILL.md asks maintainers to update the document on ban changes, which is a normal maintenance instruction. There is no instruction that the skill should forcibly persist itself or alter other skills/configs. Autonomous invocation is allowed by platform default and not by itself a problem here.