用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/johnalbertini14-glitch/openclaw-skills --skill photos命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | Photos |
| description | Organize, index, and search local photo libraries with AI-powered metadata and safe file handling. |
| metadata | {"clawdbot":{"emoji":"🖼️","requires":{"bins":["exiftool"]},"os":["linux","darwin","win32"]}} |
.photo-trash/ folder with original path preserved in filenameedited/ subfolder, originals stay untouchedphotos-pending.json with planned actions for user review.photo-index/ in library root with one JSON sidecar per photo{original-hash}.json — survives renames and moveshash, path, date_taken, camera, gps, description, tags, indexed_atexiftool -json photo.jpg — returns all metadata as JSONexiftool -DateTimeOriginal="2024:03:15 14:30:00" photo.jpgexiftool -gps:all= photo.jpg (operates on copy, not original)exiftool -json -r /photos/ — recursive, outputs arrayYYYY/MM/ or YYYY/MM-DD/ based on user preferenceYYYYMMDD_HHMMSS_originalname.ext — preserves original name, adds sortable prefix.photo-index/config.jsonsips -s format jpeg input.heic --out output.jpg (macOS) or heif-convert (Linux)ls /Volumes/photos | head -1@eaDir (Synology thumbnails) and .DS_Store — skip in indexing