← Back to Skills Marketplace
dinghaibin

Sha1 Tool

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
60
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sha1-tool
Description
Compute SHA-1 160-bit cryptographic hash values. Use for file integrity checking and data fingerprinting.
README (SKILL.md)

SHA1 - SHA-1 Hash Calculator

Generate SHA-1 hash values for files or piped input. Produces a 160-bit (40 character hexadecimal) hash used for data integrity verification.

Usage

sha1-tool [options] \x3Cfile>

Options

  • -b: Read in binary mode
  • -t: Run a built-in self-test

Examples

sha1-tool document.pdf
sha1-tool file.txt
echo "hello" | sha1-tool
Usage Guidance
This skill appears safe for basic local SHA-1 hashing. Use explicit file paths, and be aware that the included script does not actually read piped input as the documentation suggests.
Capability Analysis
Type: OpenClaw Skill Name: sha1-tool Version: 1.0.0 The skill is a straightforward SHA-1 hashing utility. The Python script (scripts/sha1.py) uses the standard hashlib library to compute hashes for files or input. While the script lacks robust error handling and reads entire files into memory (a potential memory exhaustion vulnerability for very large files), there is no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The stated purpose is coherent with the included code: it computes a SHA-1 digest for local file contents. However, SKILL.md documents piped input and options, while the script only reads a file argument or defaults to a local file named a.txt.
Instruction Scope
The instructions are limited to user-directed hashing examples and do not include hidden control-flow, autonomy, approval bypass, or unrelated actions.
Install Mechanism
There is no install specification even though SKILL.md references a sha1-tool command. This is mainly a packaging/usability ambiguity; there is no evidence of remote installation or dependency risk.
Credentials
Local file reading is expected for a file-hashing tool, and the artifacts show no network access, credentials, environment variables, or unrelated data access.
Persistence & Privilege
No persistence, background process, privilege escalation, account access, or mutation behavior is shown.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sha1-tool
  3. After installation, invoke the skill by name or use /sha1-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug sha1-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Sha1 Tool?

Compute SHA-1 160-bit cryptographic hash values. Use for file integrity checking and data fingerprinting. It is an AI Agent Skill for Claude Code / OpenClaw, with 60 downloads so far.

How do I install Sha1 Tool?

Run "/install sha1-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Sha1 Tool free?

Yes, Sha1 Tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Sha1 Tool support?

Sha1 Tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sha1 Tool?

It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.

💬 Comments