← Back to Skills Marketplace
cutthemustard

Hash Generate

by CutTheMustard · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
366
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install hash-generate
Description
Hash, HMAC, encode/decode, UUID generation, and hash identification.
README (SKILL.md)

hash-generate

Compute hashes (MD5, SHA-1, SHA-256, SHA-512, CRC32), HMACs, encode/decode (base64, hex, URL), generate UUIDs, and identify unknown hash algorithms.

Data Handling

This skill sends user-provided input to an external API for processing. Do not send sensitive data (passwords, secrets, private keys) without explicit user consent. The service does not store or log input data beyond the immediate response.

Endpoints

Hash

curl -X POST https://hash.agentutil.net/v1/hash \
  -H "Content-Type: application/json" \
  -d '{"input": "hello world", "algorithm": "sha256"}'

Algorithms: md5, sha1, sha256, sha512, crc32. Optional encoding: hex (default) or base64.

HMAC

curl -X POST https://hash.agentutil.net/v1/hmac \
  -H "Content-Type: application/json" \
  -d '{"input": "hello", "key": "secret", "algorithm": "sha256"}'

Encode/Decode

curl -X POST https://hash.agentutil.net/v1/encode \
  -H "Content-Type: application/json" \
  -d '{"input": "hello", "operation": "encode", "format": "base64"}'

Formats: base64, hex, url, uuid (encode-only, generates random UUID).

Identify Hash

curl -X POST https://hash.agentutil.net/v1/identify \
  -H "Content-Type: application/json" \
  -d '{"hash": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824"}'

Response Format

{
  "hash": "b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9",
  "algorithm": "sha256",
  "encoding": "hex",
  "input_length": 11,
  "request_id": "abc-123",
  "service": "https://hash.agentutil.net"
}

Pricing

  • Free tier: 10 queries/day, no authentication required
  • Paid tier: $0.001/query via x402 protocol (USDC on Base)

Privacy

No authentication required for free tier. No personal data collected. Rate limiting uses IP hashing only.

Usage Guidance
This skill calls a third-party API (https://hash.agentutil.net) to compute hashes and encodings. Do not send passwords, private keys, or other secrets to it unless you explicitly accept the risk. Verify the service's trustworthiness (homepage, privacy policy) before using with sensitive data. Note the free tier is rate-limited (10/day) and a paid option mentions crypto payments — be cautious about any external payment flow. If you need hashing for sensitive data, consider using a local library or tool instead of an external API.
Capability Analysis
Type: OpenClaw Skill Name: hash-generate Version: 1.0.0 The skill is designed to send user-provided input to an external API (`https://hash.agentutil.net`) for processing, as explicitly stated in `SKILL.md`. Although the documentation includes a warning against sending sensitive data, the agent is instructed to transmit user input, creating a significant data privacy risk and potential for unintentional data exfiltration if sensitive information is provided by the user. This capability, while transparently declared, represents a high-risk behavior for an AI agent.
Capability Assessment
Purpose & Capability
Name/description align with the SKILL.md endpoints (hash, hmac, encode/decode, identify, uuid). The skill requests no unrelated binaries, env vars, or config paths.
Instruction Scope
Instructions are concrete curl calls to https://hash.agentutil.net and do not ask the agent to read local files or unrelated environment variables. However, the skill explicitly sends user-provided input to an external service — this is expected for a remote hashing API but has data-exfiltration implications for sensitive inputs.
Install Mechanism
No install spec or code files are present (instruction-only), so nothing is written to disk or installed by the skill.
Credentials
The skill requests no environment variables or credentials (proportional). One additional consideration: pricing references a paid tier using an on-chain payment protocol (x402 / USDC on Base), which implies an external payment flow or wallet interaction not handled by the skill; this is informational but may be unexpected for some users.
Persistence & Privilege
always:false and no special privileges are requested. The skill does not request permanent presence or system-level changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hash-generate
  3. After installation, invoke the skill by name or use /hash-generate
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of hash-generate skill. - Compute hashes (MD5, SHA-1, SHA-256, SHA-512, CRC32) - Generate HMACs and encode/decode (base64, hex, URL); generate UUIDs - Identify unknown hash algorithms - Usage limits: 10 free queries/day, no authentication required - Sends input to external API; no storage or logging of data beyond the immediate response
Metadata
Slug hash-generate
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Hash Generate?

Hash, HMAC, encode/decode, UUID generation, and hash identification. It is an AI Agent Skill for Claude Code / OpenClaw, with 366 downloads so far.

How do I install Hash Generate?

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

Is Hash Generate free?

Yes, Hash Generate is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Hash Generate support?

Hash Generate is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hash Generate?

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

💬 Comments