Skip to main content

apple-photos

Apple Photos.app integration for macOS. List albums, browse photos, search by date/person/content, export photos.

Source facts

Repository
ThinkfleetAI/thinkfleet-engine
Last source activity
February 1, 2026 at 16:21
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
apple-photos
description
Apple Photos.app integration for macOS. List albums, browse photos, search by date/person/content, export photos.
metadata
{"thinkfleetbot":{"emoji":"📷","os":["darwin"]}}
# Apple Photos Access Photos.app via SQLite queries. Run scripts from: `cd {baseDir}` ## Requirements - Full Disk Access for terminal (System Settings → Privacy → Full Disk Access) ## Commands | Command | Usage | |---------|-------| | Library stats | `scripts/photos-count.sh` | | List albums | `scripts/photos-list-albums.sh` | | Recent photos | `scripts/photos-recent.sh [count]` | | List people | `scripts/photos-list-people.sh` | | Search by person | `scripts/photos-search-person.sh <name> [limit]` | | Search by content | `scripts/photos-search-content.sh <query> [limit]` | | Search by date | `scripts/photos-search-date.sh <start> [end] [limit]` | | Photo info | `scripts/photos-info.sh <uuid>` | | Export photo | `scripts/photos-export.sh <uuid> [output_path]` | ## Output - Recent/search: `Filename | Date | Type | UUID` - People: `ID | Name | Photo Count` - Default export: `/tmp/photo_export.jpg` ## Workflow: View a Photo 1. Get UUID: `scripts/photos-recent.sh 1` 2. Export: `scripts/photos-export.sh "UUID"` 3. View at `/tmp/photo_export.jpg` ## Notes - Date format: `YYYY-MM-DD` or `YYYY-MM-DD HH:MM` - Content search uses ML, slower (~5-10s) than date/person (~100ms) - HEIC auto-converts to JPEG on export - Name search is case-insensitive, partial match
View on GitHub