# File Hasher

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

- Skill: `majiayu000/file-hasher` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/file-hasher`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/file-hasher/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/file-hasher

---


# 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

```bash
# 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: ✅

