gardening

Featured

Audit and tend to existing travel reservations. Reads a user-provided reservations file, then systematically checks every booking for price drops, better cabin availability, improved routings, schedule changes, nearby airport alternatives, and award repricing opportunities. Invoke proactively on a regular cadence or when the user says "garden", "check my bookings", "audit reservations", "price drop", "better routing", "did my flight change", "tend reservations", "reservation maintenance", or "check my trips".

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

# Reservation Gardening **Concept:** "Gardening" (coined by Nicholas Kralev, popularized by View from the Wing) means regularly tending to your travel reservations — catching problems early and spotting opportunities to upgrade, rebook, or save money. ## Reservations File The user points this skill at a file containing their current bookings. The file path is provided when invoking the skill (e.g., `~/trips/reservations.json` or `~/trips/reservations.yaml`). **If no file path is provided, ask the user for it.** ### Expected File Format The file should contain an array of reservations. Each reservation should include as much of the following as possible: ```json [ { "trip_name": "Sydney Vacation", "confirmation": "ABC123", "type": "flight", "booking_date": "2026-03-15", "program": "United MileagePlus", "paid_with": "points", "cost": { "miles": 85000, "taxes_usd": 45.60 }, "cash_price_at_booking": 2340, "segments": [ { "airline": "UA", "flight": "UA870", "origin": "SFO", "destination": "SYD", "date": "2026-09-12", "departure": "22:30", "arrival": "07:15+2", "cabin": "business", "fare_class": "I", "seat": "6A", "aircraft": "787-9" } ], "passengers": 2, "notes": "Booked with Chase UR transfer" }, { "trip_name": "Sydney Vacation", "confirmation": "HTL-9876", "type": "hotel", "hotel_name": "Park Hyatt Sydney...

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 Solid

trip-planner

End-to-end international trip planning: turns "I want to go to X for N days" into a verified, bookable plan — route skeleton across cities, flight price scans (international + domestic legs), train-vs-fly decisions, hour-by-hour daily timelines with opening hours, dwell times, holiday collisions and tappable turn-by-turn map links (小时级行程+地图导航+离线KML), hotel shortlists by neighborhood, budget rollup, and a booking checklist with deep links. Use this whenever the user asks to plan a trip, vacation, itinerary or honeymoon, compare flight dates/prices, pick between cities or routes, schedule a travel day hour by hour, fill a spare block of time ("I'm near X with 2 free hours"), turn a finished plan into a designed page (eight themed renders: illustrated / clay / noir / glass / journal / zine / splash / portal — 插画/黏土/夜航/玻璃/手账/Zine/闪屏/穿越版), or asks 旅行规划/行程安排/机票比价/去某国玩N天怎么安排/现在有空档干嘛/把行程做成好看的网页 — even if they only mention one piece (just flights, just hotels, or just navigation), the playbook and verification rules h

38 Updated 6 days ago
skywain
Data & Documents Listed

travel-planner

Generate two paired HTML travel artifacts from raw trip data: (1) a dense, printable itinerary table and (2) an interactive Leaflet route map. Use this skill whenever the user wants to plan, document, or visualize a multi-stop trip — especially when they describe a route with dates, stays, flights, or transport legs. Triggers on phrases like "create my itinerary", "build a route map", "plan my trip", "update the travel table", "add a new stop", "I'm flying to X then Y", or any trip planning conversation involving 3+ locations. Also triggers when the user uploads booking confirmations, flight tickets, or accommodation details and asks to incorporate them into a trip overview. Always produce both artifacts together unless the user explicitly asks for one.

1 Updated 3 days ago
cmin764
AI & Automation Featured

plan-trip

Guided trip planning workflow. Asks destination, dates, travelers, class, and flexibility, then runs parallel flight/hotel search with cpp math and booking plan.

659 Updated 4 days ago
borski