Agent Skills
› jegly/Box
› calculate-hash
calculate-hash
GitHub用于计算文本的密码学哈希值,支持 SHA-1、SHA-256、SHA-384 和 SHA-512 算法。通过内置 WebCrypto API 离线执行,适用于需要生成数据指纹或校验的场景。
Trigger Scenarios
用户请求计算特定文本的哈希值
用户询问字符串的加密摘要
Install
npx skills add jegly/Box --skill calculate-hash -g -y
SKILL.md
Frontmatter
{
"name": "calculate-hash",
"description": "Calculate the cryptographic hash of a given text. Supports SHA-1, SHA-256, SHA-384, and SHA-512."
}
Calculate Hash
This skill calculates the cryptographic hash of any text, fully offline using the built-in WebCrypto API.
Supported Algorithms
- SHA-256 (default — recommended)
- SHA-512
- SHA-384
- SHA-1 (legacy, avoid for security-sensitive use)
Instructions
Call the run_js tool with:
- script name:
index.html - data: A JSON string with:
text: String — the text to hashalgorithm: String (optional) — one ofSHA-256,SHA-512,SHA-384,SHA-1. Defaults toSHA-256if not specified.
Examples
- "What is the SHA-256 hash of 'hello world'?"
- "Calculate the SHA-512 of this string: ..."
- "Hash 'password123' with SHA-1"
- "What is the hash of 'gemma'?" → use SHA-256 by default
Version History
- 7897895 Current 2026-07-24 17:00


