Claude-skill-registry file-hasher

计算文件哈希值(MD5、SHA1、SHA256、SHA512)用于完整性验证和比较。

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/file-hasher" ~/.claude/skills/majiayu000-claude-skill-registry-file-hasher && rm -rf "$T"
manifest: skills/data/file-hasher/SKILL.md
source content

File Hasher Tool

Description

Calculate cryptographic hashes for files to verify integrity, detect duplicates, or generate checksums.

Trigger

  • /hash
    command
  • User needs file checksums
  • User wants to verify file integrity

Usage

# Calculate SHA256 hash
python scripts/file_hasher.py file.zip

# Calculate multiple hash types
python scripts/file_hasher.py file.zip --all

# Verify against known hash
python scripts/file_hasher.py file.zip --verify abc123...

# Hash multiple files
python scripts/file_hasher.py *.zip --algorithm sha256

# Find duplicate files
python scripts/file_hasher.py --find-duplicates ./folder/

Tags

hash
,
checksum
,
md5
,
sha256
,
integrity

Compatibility

  • Codex: ✅
  • Claude Code: ✅