← ClaudeAtlas

itinerary-builderlisted

Assemble a trip's day-by-day schedule once route, stays, and food are mostly decided. Trigger when the user says "build the itinerary" (or equivalent), when trips/<trip>/trip.md's Route/Stays/Food sections are largely settled, or during the itinerary phase of "plan my whole trip" (travelers -> route -> stays/food -> itinerary). Assembles departure times, drive blocks with breaks, meal stops, check-ins, and anchor activities, respecting traveler logistics like early bird/night owl rhythms and motion-sickness breaks. Flags unresolved blockers instead of guessing, and flips trip status planning -> ready when complete.
skandm/trip-planner-template · ★ 0 · Web & Frontend · score 72
Install: claude install-skill skandm/trip-planner-template
# Itinerary builder This skill turns a mostly-decided `trip.md` into a concrete hour-by-hour schedule. ## Step 1: Check readiness before scheduling Read `trips/<trip>/trip.md` and `profiles/travelers.md`. Assemble the schedule only from what's already decided — this skill never invents a booking, a restaurant, or a time slot to fill a gap. **Running outside the repo** (e.g. a claude.ai chat with no files attached) — ask the user to attach their `trip.md`. There's nothing to schedule without it; say so plainly rather than improvising an itinerary from memory or invented details. Scan for blockers: - Stays marked `unbooked` or missing. - Food slots marked `_to scout_` or without a chosen option. - Route segments marked `tentative`. If blockers exist, **surface them rather than schedule around them**. Tell the user what's missing and either wait, or build the itinerary around the settled parts and leave the blocked days as open placeholders with a note. Don't silently pick a restaurant or hotel just to complete the schedule — that's food-scout's and the user's call, not this skill's. If a Budget section exists, do a quick sanity check: does its lodging/fuel actuals line up with what Route and Stays actually settled on? A mismatch (e.g. a stay chosen at $210/night against a stated $160 cap) isn't a blocker on its own, but flag it rather than silently scheduling around a plan that's quietly over budget. ## Step 2: Apply traveler logistics and interests Pull from `profiles