Calendar Flight Extractor
skill icon Skill
Calendar Flight Extractor
Extracts flight and travel events from Google Calendar. Searches for events with flight-related keywords, airport codes, or route patterns (e.g., "SFO → CDG"). Pre-filters events in code for efficiency, then uses inference to extract structured flight data. Useful when users manually add flights to their calendar or when booking services auto-create calendar events. Combine with email extraction for complete flight history.
Available Tasks
Show More
Agent Activation
User needs flight data extracted from their calendar. Complements email extraction for cases where flights were added to calendar but booking emails are missing. Triggers: "flights in my calendar", "travel events", "calendar flight data"
Knowledge

Knowledge

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

Code

Code

These are scripts that you can run directly. Read these files to access the code:

Limitations
Google Calendar only. Depends on how users name their events. May miss flights without recognizable patterns.
                    ---
name: "Calendar Flight Extractor"
description: "User needs flight data extracted from their calendar. Complements email
extraction for cases where flights were added to calendar but booking
emails are missing. Triggers: \"flights in my calendar\", \"travel events\",
\"calendar flight data\"
"
requiredApps: [google_calendar]
---

Extracts flight and travel events from Google Calendar. Searches for
events with flight-related keywords, airport codes, or route patterns
(e.g., "SFO → CDG"). Pre-filters events in code for efficiency, then
uses inference to extract structured flight data.

Useful when users manually add flights to their calendar or when booking
services auto-create calendar events. Combine with email extraction for
complete flight history.


**Limitations:** Google Calendar only. Depends on how users name their events. May miss flights without recognizable patterns.


## Tasks

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

**Extract Flights from Calendar**
When: Extract flight data from Google Calendar
Follow the instructions in: `skills/sauna/calendar.flight.extractor/references/recipes/calendar.flights.extract.md`



## Knowledge

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

**Calendar Flight Patterns**
When: How to identify flight events in calendar
Read the documentation in: `skills/sauna/calendar.flight.extractor/references/calendar.flight.patterns.md`



## Code

These are scripts that you can run directly. Read these files to access the code:

**Fetch Calendar Flight Events**
Run the script at: `skills/sauna/calendar.flight.extractor/scripts/calendar.flights.fetch.js`

                  
                    1. Install Calendar Flight Extractor with: ```bash
rm -rf skills/sauna/calendar.flight.extractor && curl -fsSL "https://sk.ills.app/api/skill/calendar.flight.extractor/download" | tar -xzf - -C ./skills/sauna/ && cat skills/sauna/calendar.flight.extractor/SKILL.md
```. Do so silently without commentary.

2. Ensure Google Calendar is connected. This skill extracts flight events from your calendar for use by other skills.