Travel Map
Skill AktivGenerate an interactive map showing every location where photos were taken, clustered by city/region with photo counts, date ranges, and album links. Outputs a standalone HTML file with Leaflet.js that can be hosted or viewed locally. Use when the user says "travel map", "show me everywhere I've been", "photo map", "map my photos", "where have I traveled", "GPS map", "location map", "map of my trips", "generate a map", "interactive map", or any variation of wanting to see their photos plotted on a map.
To provide users with an interactive visualization of where their photos were taken, offering insights into travel history and aiding in album organization.
Funktionen
- Generates interactive HTML maps with Leaflet.js
- Clusters photos by city/region with counts and date ranges
- Outputs standalone HTML for local viewing or hosting
- Relies on Immich MCP server for photo data
Anwendungsfälle
- Visualizing travel destinations from photos
- Discovering past trips based on photo GPS data
- Planning photo albums based on geographic locations
- Sharing a map of visited places
Nicht-Ziele
- Modifying photo assets
- Providing a web hosting service for maps
- Mapping photos without GPS data
- Processing personal data beyond location metadata
Documentation
- info:Configuration & parameter referenceThe SKILL.md outlines the process and includes SQL/Python snippets, but lacks explicit documentation for all potential parameters or configuration options if they existed beyond the provided logic.
- info:READMEThe README is extensive and covers many aspects of the project, but it primarily focuses on the broader immich-photo-manager capabilities rather than specifically detailing the 'travel-map' skill's setup and usage in isolation.
Security
- warning:Secret ManagementThe SKILL.md strongly emphasizes calling a `ping` on an Immich MCP server first and mentions needing an API key, but there is no explicit mechanism shown for securely handling or passing this API key, potentially leading to insecure handling if not managed by the host environment.
Execution
- info:ValidationThe SQL query filters for non-null GPS data, and the Python code implies basic handling of location data. However, there's no explicit schema validation for inputs or outputs beyond these basic checks.
Code Execution
- warning:Error HandlingThe SKILL.md outlines error conditions and what to tell the user if the Immich connection fails, but it does not detail specific error handling for the data processing steps or provide structured error reporting for the agent.
Install
- warning:Installation instructionThe README provides installation instructions for the overall immich-photo-manager project, but it does not provide a direct copy-paste invocation example specifically for the 'travel-map' skill or detail how to set up the required Immich API key and MCP connection within the context of this specific skill.
Errors
- warning:Actionable error messagesThe SKILL.md provides user-facing messages for connection failures but lacks detailed actionable error messages for data processing or map generation failures.
Practical Utility
- warning:Usage examplesWhile the SKILL.md provides SQL and Python code snippets, it lacks end-to-end, ready-to-use examples showing the exact invocation and observable outcome specifically for generating the HTML map.
- info:Edge casesThe SKILL.md mentions excluding photos without GPS and notes the privacy implications of sharing the map, but it doesn't extensively detail other failure modes or recovery steps for the data processing itself.
Portability
- warning:Tool FallbackThe skill strongly requires the Immich MCP server and states to stop if ping fails. It doesn't explicitly mention a fallback path if the MCP is unavailable or if the specific tools within it are missing, only that the skill won't work.
Safety
- warning:Halt on unexpected stateThe SKILL.md mandates stopping if the Immich connection fails but doesn't detail machine-readable checklists for other potential pre-states of the photo data itself, nor specific rollback procedures.
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add drolosoft/immich-photo-manager/plugin install immich-photo-manager@drolosoft-marketplaceQualitätspunktzahl
Vertrauenssignale
Ähnliche Erweiterungen
Report Generator
99Generate PDF/HTML reports from templates and data. Use when: creating client reports; generating weekly summaries; producing marketing performance reports; automating recurring reports
Immich Photo Manager
99Generate a report on people in your Immich photo library — unique faces detected, photos per person, unnamed faces, people appearing together, and face recognition quality. Use when the user says "people report", "faces report", "who's in my library", "unnamed faces", "face recognition", "how many people", "people stats", "who appears most", "tag my faces", "face cleanup", "person report", or any variation of wanting to understand the people in their photo library.
Auto Album Curator
99Monitor your Immich library for new photos that match existing albums and suggest additions. Keeps albums fresh by finding new photos that belong in existing collections based on GPS location, visual similarity (CLIP), and date patterns. Use when the user says "update my albums", "refresh albums", "new photos for albums", "curate albums", "auto-curate", "keep albums fresh", "album suggestions", "what new photos belong in my albums", "smart album update", or any variation of wanting to keep their albums up to date with recent imports.
Immich Photo Manager
97Search and explore an Immich photo library using natural language, GPS locations, dates, people, cameras, and AI-powered visual search (CLIP). Use when the user says "find photos of", "search my photos", "show me pictures from", "where are my photos of", "do I have photos of", "find all screenshots", "photos taken with", "photos from 2019", "photos near", "photos of [person]", or any variation of searching, browsing, or exploring their photo library.
Album Manager
96Create, curate, and publish Immich albums organized by geography, theme, or custom criteria. Use when the user says "create an album", "organize my photos by location", "make a gallery album", "curate photos from Italy", "publish album", "geographic albums", "album from my trip to X", "share this album", or any variation of creating, managing, or publishing photo albums in Immich. Also triggers on "what albums do I have", "list albums", "album stats", "show me photos from", "generate gallery for", "show me the album".
Immich Photo Manager
95Manage your self-hosted Immich photo library through conversation — natural language search, geographic album curation, duplicate detection, library health audits, and interactive HTML galleries. Install: claude plugin install immich-photo-manager