Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

SuspiciousApr 28, 2026, 9:05 PM
Verdict
suspicious
Confidence
high
Model
gpt-5-mini
Summary
The skill claims bidirectional hex/format conversions and CLI options, but the included script only reads a file/stdin and prints its hexadecimal representation — a clear mismatch between documentation and implementation.
Guidance
This skill is not obviously malicious, but it is misleading: the documentation promises encode/decode and conversion options that are not implemented in the shipped script. If you need decode or base conversion functionality, do not rely on this skill as-is. Review or replace scripts/hex.py before use (or use standard tools like xxd/hexdump or a well-known library). Also note the script will read any file path you give and print its hex to stdout — avoid using it on sensitive files unless you control where stdout goes and how results are handled.

Review Dimensions

Purpose & Capability
concernThe name and SKILL.md promise encoding, decoding, and base-to-base conversions (examples: --encode, --decode, --from, --to). The included script (scripts/hex.py) only reads a file or stdin and prints data.hex() (hex encoding). It does not implement decoding or any base conversions, so the requested capabilities are not present.
Instruction Scope
concernSKILL.md instructs use of many CLI options and example workflows that don't map to the script. The script's behavior (read file or stdin, output hex) is narrow and consistent with a hex dumper, but the documentation grants broader authority/expectation. The script does read arbitrary files/stdin — expected for this tool — but there are no instructions to access external endpoints or secrets.
Install Mechanism
okNo install spec and only a tiny Python script are included. No downloads, package installs, or extract steps are present.
Credentials
okNo environment variables, credentials, or config paths are required or referenced.
Persistence & Privilege
okDefault runtime flags (always: false, agent invocation allowed) are used. There is no request for permanent presence or modification of other skills/config.