Install
openclaw skills install image-deduplicatorDetect and remove exact or similar duplicate images in folders using perceptual and MD5 hashing with configurable similarity and actions.
openclaw skills install image-deduplicatorFind and remove duplicate or similar images in a folder using perceptual hashing. Use when user wants to clean up duplicate images, find near-duplicates, or deduplicate an image dataset.
# Find exact duplicates
python scripts/dedupe.py scan /path/to/images/
# Find similar images (90% similarity)
python scripts/dedupe.py scan /path/to/images/ --threshold 90
# Delete duplicates (keeps first occurrence)
python scripts/dedupe.py scan /path/to/images/ --action delete
# Move duplicates to a folder
python scripts/dedupe.py scan /path/to/images/ --action move --output /path/to/dupes/
$ python scripts/dedupe.py scan ./images/
Scanning images...
Found 150 images
Computing hashes...
Found 5 duplicate groups:
Group 1 (3 files):
./images/photo1.jpg
./images/photo1_copy.jpg
./images/photo1_final.jpg
Group 2 (2 files):
./images/screenshot.png
./images/screenshot (1).png
Total: 5 duplicate groups, 8 duplicate files
pip install pillow imagehash
--threshold: Similarity threshold (0-100), default: 100 (exact)--action: What to do with duplicates (list, delete, move)--output: Output folder for --action move--extensions: File extensions to scan (default: jpg,jpeg,png,bmp)