← Back to Skills Marketplace
dinghaibin

Sha256 Tool

by BIN · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
49
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sha256-tool
Description
Compute SHA-256 cryptographic hash values for files and text. Use for secure data verification and integrity checks.
README (SKILL.md)

SHA256 - SHA-256 Hash Calculator

Generate 256-bit (32-byte) SHA-256 hash values. Industry-standard for file integrity verification, software distribution checksums, and data authentication.

Usage

sha256-tool [options] \x3Cfile>

Examples

sha256-tool downloaded.iso
sha256-tool important.pdf
echo "verify me" | sha256-tool
Usage Guidance
Review the mismatch before installing. The code is small and local-only, but it should not be trusted for piped text input unless fixed; use explicit file paths or a known-good hashing command for security-critical checks.
Capability Analysis
Type: OpenClaw Skill Name: sha256-tool Version: 1.0.0 The skill is a straightforward SHA-256 hashing utility. While the implementation in scripts/sha256.py contains a minor vulnerability by reading the entire file into memory at once (which could lead to memory exhaustion for very large files), there is no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The stated purpose includes hashing files and text, and the examples show piping text, but the included script only hashes a file path or a default local file named a.txt.
Instruction Scope
The SKILL.md example `echo "verify me" | sha256-tool` is not supported by the script; with no argument, the script reads `a.txt` instead of stdin.
Install Mechanism
No install specification is provided even though a Python script is included and SKILL.md documents a `sha256-tool` command. This is mainly a usability/provenance note, not evidence of malicious behavior.
Credentials
The script performs a local file read and SHA-256 digest calculation only, with no credentials, network calls, environment variables, or broad system access shown.
Persistence & Privilege
No persistence, background behavior, privilege escalation, credential use, or stored state is present in the provided artifacts.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sha256-tool
  3. After installation, invoke the skill by name or use /sha256-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug sha256-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Sha256 Tool?

Compute SHA-256 cryptographic hash values for files and text. Use for secure data verification and integrity checks. It is an AI Agent Skill for Claude Code / OpenClaw, with 49 downloads so far.

How do I install Sha256 Tool?

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

Is Sha256 Tool free?

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

Which platforms does Sha256 Tool support?

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

Who created Sha256 Tool?

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

💬 Comments