Back to skill
Skillv1.0.0
ClawScan security
Hash Toolkit · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 20, 2026, 4:19 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is internally consistent with its stated purpose (local hashing and simple deduplication); it requires no credentials or installs and contains only local, instruction-level code examples — but several implementation choices are simplistic and could be misleading for production/cryptographic use.
- Guidance
- This skill appears to do what it says: local hashing and simple deduplication helpers. It does not request credentials or install software. Before using in production, note these caveats: MD5 and SHA-1 are cryptographically weak — avoid them for security-sensitive integrity or auth; the sha512 result is truncated which reduces entropy and could cause more collisions; the perceptual-hash implementation is only a placeholder and is not suitable for image-similarity detection — use a dedicated pHash/dHash/aHash library; similarity comparison operates on hex characters rather than bit-level Hamming distance. If you need cryptographic guarantees or reliable perceptual matching, replace the placeholder methods with vetted libraries and test on representative data.
Review Dimensions
- Purpose & Capability
- okName and description (content hashing, MD5/SHA256, perceptual hashing) match the SKILL.md content. The examples and exported functions implement hashing and duplicate checks; no unrelated binaries, env vars, or external services are requested.
- Instruction Scope
- noteAll instructions and code are local and self-contained. However, the perceptual hash is a placeholder (lowercasing and hashing) and will not produce meaningful image perceptual hashes; calculateHashSimilarity compares hex-character equality rather than bitwise Hamming distance. generateMultipleHashes includes weaker algorithms (md5, sha1) and truncates sha512 to 32 hex chars, which may mislead users about strength.
- Install Mechanism
- okInstruction-only skill with no install spec and no external downloads. No code is written to disk by an installer. Low installation risk.
- Credentials
- okNo environment variables, credentials, or config paths are requested. The required surface is proportional to the stated purpose.
- Persistence & Privilege
- okDoes not request always-on inclusion, does not modify other skills or system settings. Normal agent-invocation defaults apply.
