Hash

v3.0.1

Generate MD5 and SHA checksums, verify integrity, and compare hash values. Use when computing checksums, verifying downloads, or comparing hash outputs.

0· 222·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description ('Hash' — compute/verify checksums) align with the included script and SKILL.md. The script implements md5/sha1/sha256/sha512, verify, compare, batch, check, and history commands; required tools (md5sum/sha256sum/openssl) are reasonable and consistent with the stated purpose.
Instruction Scope
SKILL.md only instructs the agent to run the bundled script with the listed commands. The script operates only on files or provided text, detects algorithms by hash length, and verifies/computes hashes. It does not attempt to read arbitrary system credentials or call external endpoints. It does, however, log operations and write manifests to a data directory in the user's HOME (see persistence note).
Install Mechanism
No install spec or remote downloads; this is an instruction-only skill with a bundled shell script. No external packages are fetched during install, so there is low install-time risk.
Credentials
The skill requests no environment variables or credentials. It does require a POSIX environment with bash and common hash utilities (documented requirement: bash 4.0+). No unrelated secrets or config paths are requested.
Persistence & Privilege
The script creates and writes to ${HOME}/.local/share/hash, storing history.log and batch manifests containing file paths and hash values. This persistent logging is proportional to the tool's purpose but could expose sensitive file names or hashes if others can access your home directory; the skill does not modify other skills or system-wide configurations and is not always-enabled.
Assessment
This skill appears to do what it says: compute and verify hashes locally. Before installing, note that it will create ~/.local/share/hash and write history.log and batch manifest files containing file paths and hash values. If you will hash sensitive files, consider: review the script (provided), run it as an unprivileged user, inspect or delete ~/.local/share/hash/history.log and manifests after use, and limit their file permissions (e.g., chmod 600). No network calls or credential requests were found. If you need a different data location, modify DATA_DIR in the script before use.

Like a lobster shell, security has layers — review code before you run it.

latestvk97fsjrr2kq0pee2wsxxawj839836q5e

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

hash

Hash & Checksum Tool.

Commands

md5

Compute MD5 hash

scripts/script.sh md5 <file_or_text>

sha1

Compute SHA-1 hash

scripts/script.sh sha1 <file_or_text>

sha256

Compute SHA-256 hash

scripts/script.sh sha256 <file_or_text>

sha512

Compute SHA-512 hash

scripts/script.sh sha512 <file_or_text>

verify

Verify a file against a known hash

scripts/script.sh verify <file> <expected_hash>

compare

Compare hashes of two files

scripts/script.sh compare <file1> <file2>

batch

Hash every file in a directory (default: sha256)

scripts/script.sh batch <directory> [algo]

check

Verify hashes listed in a checksum file

scripts/script.sh check <hashfile>

history

Show recent hash operations

scripts/script.sh history

Requirements

  • bash 4.0+

Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…