Communityv1.0.0

Google Photos Manager for OpenClaw

Manage Google Photos library. Upload photos, create albums, and list library content. Use when the user wants to backup, organize, or share images via Google Photos.

2.6kdownloads3stars5active installsjorgermp
View on ClawHubBack to Skills

Skill Details

Slug
google-photos
Latest Version
1.0.0
Author
jorgermp
Published
Feb 1, 2026
Updated
May 11, 2026
Total Versions
1

How to Install

  1. 1 on OpenClawdBots (takes under 60 seconds).
  2. 2Open your bot dashboard and go to the Skills tab.
  3. 3Switch to the ClawHub tab and search for Google Photos Manager for OpenClaw.
  4. 4Click Install and the skill is deployed to your bot automatically.

Changelog — v1.0.0

Google Photos Manager for OpenClaw Streamline your memories with automated Google Photos management. This skill empowers your OpenClaw agent to interact directly with the Google Photos Library API. It moves beyond simple file storage, allowing for a truly organized photo library with support for automated uploads and smart album management. Key Features • Automated Photo Uploads: Seamlessly send images to your Google Photos library. • Smart Album Organization: Create new albums on the fly or add photos to existing ones (e.g., "Family", "Travel", "Hobby"). • Library Inspection: List and retrieve IDs for your existing albums for precise organization. • Privacy-First Design: Operates using your own Google Cloud credentials, ensuring your memories remain under your exclusive control. Perfect For • Chat Backups: Automatically save photos received via Telegram, WhatsApp, or Signal directly to a "Chat Photos" album. • Project Tracking: Use your agent to document progress on DIY projects, 3D printing, or gardening by sending photos to dedicated albums. • Family Sharing: Keep shared family albums updated without manual effort. Setup Summary 1. Enable the API: Activate the "Google Photos Library API" in your Google Cloud Console. 2. OAuth Credentials: Provide a credentials.json file (OAuth 2.0 Client ID) to the script. 3. One-Time Auth: Run the script once to perform a secure OAuth flow and generate your local access token. Technical Note Built with Python, this skill uses a dedicated virtual environment to ensure stability and avoid dependency conflicts. It is designed to be lean, fast, and easily scriptable within your OpenClaw workflows.