Travel assistant for NanoClaw: byAir flight notifications (delay, gate, connection risk, inbound aircraft delay, time-to-leave, arrival logistics), traffic-aware drive planning for in-person meetings (auto drive blocks + leave-by traffic rechecks), travel-booking gap checks, and nightly TripIt sync. Per-chat overlay plugin.
72
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
/workspace/group/travel-schedule.json, a JSON array of upcoming TripIt itinerary events.jbaruch/nanoclaw-travel (formerly nanoclaw-flight-assist) nightly-travel-sync.skills/nightly-travel-sync/state-schema.md in this plugin.skills/nightly-travel-sync/scripts/refresh-travel-schedule.py.schema_version, stable uid, type, summary, start and end.nanoclaw-admin ask-my-data; existing in-plugin readers retain the behavior documented by the owner schema.ask-my-data requires version 5 and never migrates or writes the artifact.ask-my-data cache rollout.nanoclaw-admin ask-my-data.2026-10-28T00:00:00Z.ask-my-data read requires version 5; older records provide no usable prior state and require an owner refresh.skills/nightly-travel-sync/scripts/check-travel-freshness.py defines freshness: a nonnegative file age below seven days is fresh; a future mtime is uncertain and requires clock verification and an owner refresh; missing files or files at least seven days old need refresh/live-source verification.nanoclaw-admin ask-my-data is a read-only consumer through the shared group mount; it validates known schemas and dates, deduplicates stable UIDs and preserves completeness gaps.rules/flight-data-locality.md; a missing integration is a coverage gap, never permission to substitute bookings as completed flights..tessl-plugin
rules
skills
check-travel-bookings
drive-engine
expertflyer
flight-assist
scripts
nightly-travel-sync
sync-tripit