award-calendar

Featured

Find the cheapest award dates for a route over a date range. Searches seats.aero across all programs, groups by date, and shows a calendar grid of the best deals. Use when dates are flexible and you want to find the sweet spot.

AI & Automation 659 stars 68 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
94
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Award Calendar "When should I fly SFO to NRT on points?" answered with a calendar view. Searches seats.aero across a date range and presents a grid showing the cheapest award per day, per cabin. Highlights the best dates to fly. **This is an orchestration skill.** It tells the agent how to query seats.aero and format the results. No standalone script. ## When to Use - "When's the cheapest time to fly SFO to NRT in business on points?" - "Show me award availability for SFO-CDG in September" - "I'm flexible on dates. When should I fly?" - Any award search where dates are flexible ## When NOT to Use - Specific date search (use `seats-aero` directly) - Cash price calendar (use Google Flights "Date grid" or Skiplagged) - Hotel date flexibility (not supported here) ## Workflow ### Step 1: Search the Date Range Use the seats.aero cached search API with a date range. The API supports up to ~60 days per query. ```bash curl -s -H "Partner-Authorization: $SEATS_AERO_API_KEY" \ "https://seats.aero/partnerapi/search?origin_airport={ORIGIN}&destination_airport={DEST}&start_date={START}&end_date={END}&cabin={CABIN}" ``` **Parameters:** - `origin_airport`: Can be comma-delimited for nearby airports (e.g., `SFO,SJC,OAK`) - `destination_airport`: Same. Use multiple for metro areas (e.g., `NRT,HND` for Tokyo) - `start_date`, `end_date`: YYYY-MM-DD. Keep range under 60 days for best results. - `cabin`: Optional filter. `economy`, `premium`, `business`, `first`. Omit for all cabin...

Details

Author
borski
Repository
borski/travel-hacking-toolkit
Created
5 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

seats-aero

Search award flight availability across 27 mileage programs via Seats.aero Partner API. Find cheapest award flights, compare programs, and get booking links.

659 Updated 4 days ago
borski
AI & Automation Featured

compare-flights

Unified flight comparison across cash (Duffel, Ignav), award (seats.aero), and portal (Chase, Amex) sources in parallel. Outputs one table with transfer partner optimization and recommendations.

659 Updated 4 days ago
borski
AI & Automation Listed

fare-watch

Track the price of one pinned flight over repeated checks - same route, same already-chosen dates - on one-way or round-trip searches, and judge whether the live fare is low, typical, or high against Google's own price_insights_low, price_insights_high, and price_range_in_relation_to_other_periods, alerting only on a meaningful drop. Use when the user asks to watch, track, or monitor a fare, a route, or a flight price, set a fare alert or price alert or price watch, notify or ping or email me when the price drops, tell me if this flight gets cheaper, alert me if JFK to LHR goes under $400, watch BER-CDG for a price drop, monitor fares to Tokyo, check this flight price daily or every morning or weekly or on a cron schedule, is this a good price right now, should I book now or wait, is $209 cheap for this route, has the fare gone up or down since last time, price history or price trend for a route, hit my target price or threshold, or watch one named hotel's nightly rate for a drop over time. For flexible dates

4 Updated 1 weeks ago
mtnrabi