← 返回 Skills 市场
dinghaibin

Hash Tool

作者 BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
48
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install hash-tool
功能描述
Compute cryptographic hash values of files and text. Use for verifying file integrity, checksums, and data validation.
使用说明 (SKILL.md)

Hash - Checksum Calculator

Calculate cryptographic hash values using algorithms like MD5, SHA-1, SHA-256, and SHA-512. Essential for file integrity verification.

Usage

hash-tool [options] \x3Calgorithm> \x3Cfile>

Algorithms

  • md5, sha1, sha256, sha512

Examples

hash-tool sha256 file.txt
hash-tool md5 document.pdf
echo "data" | hash-tool sha256
安全使用建议
This skill appears to do exactly what it says: compute hashes locally. Before using, note that SKILL.md examples use a positional form (hash-tool <algorithm> <file>) while the shipped script expects flags (--algorithm/-a and --file/-f); also the script supports blake2b/blake2s and base64 output even though those are not listed in the README. There is no network activity or credential access in the code. If you plan to use it, review or run the script on harmless files first to confirm the CLI semantics you expect. Also remember MD5 and SHA-1 are cryptographically weak — prefer SHA-256/SHA-512 or BLAKE2 for integrity checks where collision resistance matters.
功能分析
Type: OpenClaw Skill Name: hash-tool Version: 1.0.0 The hash-tool skill is a standard utility for calculating and verifying cryptographic hashes (MD5, SHA-256, etc.) for files and strings. The implementation in scripts/hash.py uses the built-in hashlib library, follows safe file-handling practices (chunked reading), and contains no evidence of network activity, data exfiltration, or malicious prompt injection in SKILL.md.
能力评估
Purpose & Capability
The skill name/description (compute cryptographic hashes) aligns with the included Python implementation, which computes file and string hashes using standard hashlib algorithms. The code also supports blake2b/blake2s and base64 output in addition to the listed algorithms; this extends functionality but is consistent with the general purpose.
Instruction Scope
SKILL.md describes usage with positional arguments and lists only md5/sha1/sha256/sha512, but the script's CLI uses flags (--algorithm/-a and --file/-f) and supports additional algorithms (blake2b, blake2s) and a base64 encoding option. This is a documentation/CLI mismatch (not a security issue) — the instructions do not direct the agent to read unrelated files or transmit data externally.
Install Mechanism
No install spec is provided (instruction-only), and the included Python script is self-contained, uses only the standard library, and does not download or execute remote code. This is low risk from an installation perspective.
Credentials
The skill requires no environment variables, no credentials, and does not access configuration paths. The code reads only the file(s) specified by the user and uses standard library hashing functions — requested privileges are minimal and proportional.
Persistence & Privilege
The skill does not request always-on presence, does not modify other skills or system configuration, and its default invocation settings are standard. There is no indication it attempts to persist beyond normal skill behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hash-tool
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hash-tool 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug hash-tool
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Hash Tool 是什么?

Compute cryptographic hash values of files and text. Use for verifying file integrity, checksums, and data validation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 48 次。

如何安装 Hash Tool?

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

Hash Tool 是免费的吗?

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

Hash Tool 支持哪些平台?

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

谁开发了 Hash Tool?

由 BIN(@dinghaibin)开发并维护,当前版本 v1.0.0。

💬 留言讨论