google-photos

Organize Google Photos libraries by deduplicating images and structuring albums by date or event.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/pooriaarab/skills --skill google-photos-pooriaarab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-photos
Source: https://github.com/pooriaarab/skills/tree/main/organizer/google-photos
Command: npx skills add https://github.com/pooriaarab/skills --skill google-photos-pooriaarab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pillow, osxphotos, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Managing and organizing large Google Photos libraries manually can be time-consuming and error-prone, leading to clutter and duplicated content.

Core Features & Use Cases

  • Library Organization: Structurally arrange photos by year, event, or person, creating a coherent archive.
  • Deduplication: Detect and remove exact or perceptual duplicate images to save storage space.
  • Selective Cleanup: Identify and delete blurry or unwanted photos, such as burst shots or low-quality images.
  • Use Case: For example, a user can run the skill to clean up duplicates and organize photos into folders based on when or where they were taken, making browsing easier.

Quick Start

Use the google-photos skill to organize your imported photos by year and remove blurry shots from your library.

Frequently Asked Questions about google-photos

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

FAQPage Schema
How do I remove duplicate photos from my Google Photos library?

To remove duplicates from your Google Photos library, this skill detects and deletes exact or perceptual duplicate images, saving storage space. It processes local exports to identify redundancies without requiring deprecated API access.

How do I organize photos by year or event in my library?

Organizing photos by year or event is achieved by structurally arranging your images into a coherent archive. The skill creates album folders based on dates or events, making your photo library easier to browse.

What is the best way to clean up blurry photos and burst shots?

The best way to clean up blurry photos and burst shots is through selective cleanup. The skill identifies and deletes low-quality or unwanted images from your local photo exports to improve overall library quality.

Do I need Python libraries like pillow and osxphotos to manage my photo library?

Yes, you need Python libraries like pillow and osxphotos for local photo library management. This skill relies on these dependencies to handle local exports and database management instead of using deprecated Google Photos API access.

Can I clean up my photo library without using the deprecated Google Photos API?

You can clean up your photo library without the deprecated Google Photos API by using local exports. This skill manages local database files and processes them directly using Python scripts to deduplicate and organize images.