← 返回 Skills 市场
bytesagain-lab

Hash

作者 bytesagain-lab · GitHub ↗ · v3.0.1 · MIT-0
cross-platform ✓ 安全检测通过
342
总下载
0
收藏
4
当前安装
7
版本数
在 OpenClaw 中安装
/install hash
功能描述
Generate MD5 and SHA checksums, verify integrity, and compare hash values. Use when computing checksums, verifying downloads, or comparing hash outputs.
使用说明 (SKILL.md)

hash

Hash & Checksum Tool.

Commands

md5

Compute MD5 hash

scripts/script.sh md5 \x3Cfile_or_text>

sha1

Compute SHA-1 hash

scripts/script.sh sha1 \x3Cfile_or_text>

sha256

Compute SHA-256 hash

scripts/script.sh sha256 \x3Cfile_or_text>

sha512

Compute SHA-512 hash

scripts/script.sh sha512 \x3Cfile_or_text>

verify

Verify a file against a known hash

scripts/script.sh verify \x3Cfile> \x3Cexpected_hash>

compare

Compare hashes of two files

scripts/script.sh compare \x3Cfile1> \x3Cfile2>

batch

Hash every file in a directory (default: sha256)

scripts/script.sh batch \x3Cdirectory> [algo]

check

Verify hashes listed in a checksum file

scripts/script.sh check \x3Chashfile>

history

Show recent hash operations

scripts/script.sh history

Requirements

  • bash 4.0+

Powered by BytesAgain | bytesagain.com | [email protected]

安全使用建议
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.
功能分析
Type: OpenClaw Skill Name: hash Version: 3.0.1 The 'hash' skill bundle is a standard utility for computing and verifying file checksums (MD5, SHA-1, SHA-256, SHA-512). The implementation in 'scripts/script.sh' follows good security practices, such as using 'set -euo pipefail', proper variable quoting to prevent word splitting, and handling filenames with special characters using null-terminated strings in 'find'. It maintains a local history log in the user's home directory but does not perform any network operations, data exfiltration, or unauthorized execution.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hash
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hash 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.0.1
v3.0.1: SKILL.md rewritten to match new script commands.
v3.0.0
v3.0.0: Complete rewrite — real hash commands instead of logging template.
v2.0.1
update
v2.0.0
v2.5 retry: desc+homepage+source+security
v1.0.2
old template -> domain-specific v2.0.0
v1.0.1
old template -> domain-specific v2.0.0
v1.0.0
Initial release
元数据
Slug hash
版本 3.0.1
许可证 MIT-0
累计安装 4
当前安装数 4
历史版本数 7
常见问题

Hash 是什么?

Generate MD5 and SHA checksums, verify integrity, and compare hash values. Use when computing checksums, verifying downloads, or comparing hash outputs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 342 次。

如何安装 Hash?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install hash」即可一键安装,无需额外配置。

Hash 是免费的吗?

是的,Hash 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Hash 支持哪些平台?

Hash 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Hash?

由 bytesagain-lab(@bytesagain-lab)开发并维护,当前版本 v3.0.1。

💬 留言讨论