Back to skill
Skillv1.0.1

ClawScan security

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

Scanner verdict

BenignMar 12, 2026, 8:19 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, instructions, and requirements match its stated purpose (querying courier tracking via 快递鸟/Kdniao); it requests no unrelated credentials or unusual installs.
Guidance
This skill appears to do exactly what it says: it posts signed requests to 快递鸟 (Kdniao) and returns the API response. Before installing, (1) keep your Kdniao EBusinessID and ApiKey out of source control (package_tracker.json should not be committed); (2) verify the GitHub homepage/repository matches the publisher you trust; (3) be aware the skill will make outbound HTTP(S) requests to Kdniao endpoints (ensure network policy allows that); and (4) run or inspect the included Python files locally if you want extra assurance (they're short and readable). If you need support for additional providers, review/validate any new provider modules before adding credentials.

Review Dimensions

Purpose & Capability
okName/description match the included Python package and CLI. Required binary is only python and the code implements a Kdniao provider and a registry for additional providers — all appropriate for a package-tracking skill.
Instruction Scope
okSKILL.md instructs storing provider credentials in package_tracker.json and running the provided CLI or importing get_tracker(). The runtime instructions and code only read package_tracker.json (in CWD or explicit path) and call Kdniao endpoints; they do not request unrelated files, environment variables, or external endpoints beyond Kdniao.
Install Mechanism
okNo install spec is provided (instruction-only from the registry's perspective). The bundle includes plain Python source (no third-party downloads or archive extraction). No suspicious installer URLs or extracted archives are present.
Credentials
okThe skill declares no required environment variables or credentials. It expects API credentials to be placed in package_tracker.json (local config) which is proportional to its function. The code does not read other env vars or secrets.
Persistence & Privilege
okalways is false and disable-model-invocation is default (agent may call autonomously, which is normal). The skill does not request persistent system-wide privileges or modify other skills' configs.