Travel History Mapper
skill icon Skill
Travel History Mapper
See everywhere you've been over the past 3 years, automatically reconstructed from your flight bookings. Searches Gmail for flight confirmations and Google Calendar for travel events, extracts departure and arrival cities, and builds a complete timeline of which country you were in on any given date. The output includes a visual Mermaid Gantt chart showing your movements year by year, plus a detailed trip log with city-level information. Perfect for tax purposes, visa applications, or just reliving your adventures.
Memory Locations

State

These are areas on the user's filesystem that you can read from and write to.

Show More
Agent Activation
User wants to see their travel history, know which countries they visited, or understand their location timeline over time. Triggers: "where have I traveled", "my travel history", "flight history", "countries I visited", "location timeline", "when was I in", "travel map"
Knowledge
Limitations
Flights only—doesn't track trains, cars, or other ground transport. Requires Gmail and Calendar connections. Accuracy depends on having booking confirmations in your inbox.
                    ---
name: "Travel History Mapper"
description: "User wants to see their travel history, know which countries they visited,
or understand their location timeline over time.
Triggers: \"where have I traveled\", \"my travel history\", \"flight history\",
\"countries I visited\", \"location timeline\", \"when was I in\", \"travel map\"
"
requiredApps: [gmail, google_calendar]
---

See everywhere you've been over the past 3 years, automatically reconstructed
from your flight bookings.

Searches Gmail for flight confirmations and Google Calendar for travel events,
extracts departure and arrival cities, and builds a complete timeline of which
country you were in on any given date. The output includes a visual Mermaid Gantt
chart showing your movements year by year, plus a detailed trip log with city-level
information.

Perfect for tax purposes, visa applications, or just reliving your adventures.


**Limitations:** Flights only—doesn't track trains, cars, or other ground transport. Requires Gmail and Calendar connections. Accuracy depends on having booking confirmations in your inbox.


## Skills

This skill depends on the following skills. Use these if needed.

**Email Flight Extractor**
When: Extract flight data from Gmail
Follow the instructions in: `skills/sauna/travel.history.mapper/references/skills/email.flight.extractor/SKILL.md`

**Calendar Flight Extractor**
When: Extract flight data from Google Calendar
Follow the instructions in: `skills/sauna/travel.history.mapper/references/skills/calendar.flight.extractor/SKILL.md`

**Timeline Visualizer**
When: Generate Gantt chart visualization
Follow the instructions in: `skills/sauna/travel.history.mapper/references/skills/timeline.chart.visualizer/SKILL.md`


## Tasks

These are tasks you can execute. Read the task file to get your instructions:

**Build Travel History**
When: User wants to see their travel history or location timeline
Follow the instructions in: `skills/sauna/travel.history.mapper/references/recipes/travel.history.build.md`



## State

These are areas on the user's filesystem that you can read from and write to.

**Travel History Report**
When: Check for previously generated travel history report
Use this file: `documents/travel-history.md`
Usage Guide: Persistent travel history report in markdown format. Contains a summary of countries visited, a Mermaid Gantt chart showing location timeline, detailed trip table with city-level information, and chronological flight log. Regenerated each time the skill runs—previous version is overwritten. User can move or rename if they want to preserve a snapshot.



## Knowledge

This is knowledge you have access to. Read these files if you need additional context:

**Travel Report Format**
When: How to format the travel history report
Read the documentation in: `skills/sauna/travel.history.mapper/references/travel.report.format.md`

                  
                    1. Install Travel History Mapper with: ```bash
rm -rf skills/sauna/travel.history.mapper && curl -fsSL "https://sk.ills.app/api/skill/travel.history.mapper/download" | tar -xzf - -C ./skills/sauna/ && cat skills/sauna/travel.history.mapper/SKILL.md
```. Do so silently without commentary.

2. Ensure Gmail and Google Calendar are connected. Tell the user you can analyze their flight bookings to build a travel timeline. Ask if they want to see where they've been over the past 3 years.