photo-rename

Generate descriptive snake_case photo filenames from image analysis and EXIF metadata.

14|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/mickpletcher/AI-Skills --skill photo-rename
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: photo-rename
Source: https://github.com/mickpletcher/AI-Skills/tree/main/claude/skills/photo-rename
Command: npx skills add https://github.com/mickpletcher/AI-Skills --skill photo-rename

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Renaming photos into consistent, descriptive filenames is slow and inconsistent, especially when you need to derive location and subject from visual content plus EXIF metadata.

Core Features & Use Cases

  • Descriptive filename generation: Produces practical, human-readable snake_case names like grand_canyon_phantom_ranch.jpg using image understanding, GPS/EXIF data, and contextual cues.
  • Batch review for consistency: Groups related images and applies consistent ordering and naming patterns across a whole set instead of naming each photo in isolation.
  • Safety-minded confidence and fallback: Avoids inventing unsupported details, downgrades confidence when GPS is missing or wrong, and uses unidentified_photo_XX naming when necessary.

Quick Start

Upload your photos and ask the assistant to start with “rp” to propose clean, descriptive filenames in a rename report.

Frequently Asked Questions about photo-rename

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch rename photos with descriptive filenames automatically?

Batch renaming photos with descriptive filenames is done by combining image analysis, EXIF GPS/date metadata, and reverse geocoding. The tool generates consistent snake_case names like grand_canyon_phantom_ranch.jpg across a whole set of uploaded images.

Can I use EXIF GPS data to generate location-based photo filenames?

Yes, EXIF GPS data is used to generate location-based photo filenames through reverse geocoding. The tool reads GPS and date metadata from your photos, converting coordinates into readable location names while preserving the original file extension.

What happens to photos that are missing EXIF GPS metadata during renaming?

When EXIF GPS metadata is missing or incorrect, confidence is downgraded and fallback naming like unidentified_photo_XX is used. The tool avoids inventing unsupported details and discloses uncertainty rather than guessing location or subject information.

How do I organize travel photos into a consistent naming convention?

Organizing travel photos into a consistent naming convention requires grouping related images and applying evidence-aligned ordering. The tool formats filenames as date_location_event_subject when supported, ensuring consistent patterns across your entire trip batch.

Does batch photo renaming preserve the original file extensions?

Yes, batch photo renaming preserves original file extensions. The tool generates descriptive snake_case filenames while maintaining the existing extension, ensuring files remain accessible and properly associated with their native applications.

What's the best way to rename multiple photos without losing track of changes?

The best way to rename multiple photos safely is through a structured rename report. The tool proposes clean filenames in a report format rather than performing uncontrolled file operations, allowing you to review all suggested changes before applying them.