travel-planner

Generates personalized trip itineraries, budget breakdowns, packing checklists, and cultural etiquette guides.

2|1|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/agent-trust-protocol/atp-core --skill travel-planner-agent-trust-protocol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: travel-planner
Source: https://github.com/agent-trust-protocol/atp-core/tree/main/.claude/skills/travel-planner
Command: npx skills add https://github.com/agent-trust-protocol/atp-core --skill travel-planner-agent-trust-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Planning a trip requires juggling destination research, budgeting, itinerary scheduling, packing, and cultural preparation across many scattered sources. This Skill centralizes the entire process by storing your travel preferences and generating complete, personalized trip plans from a single request. ## Core Features & Use Cases - Preference Memory: Stores your budget level, travel style, interests, dietary restrictions, and past destinations in a local JSON database for personalized recommendations on every trip. - Complete Trip Plans: Produces day-by-day itineraries, category-level budget breakdowns, climate-appropriate packing checklists, cultural do's and don'ts, and pre-trip preparation timelines. - Budget Tracking: Logs expenses during the trip and reports spending against your total budget by category. - Use Case: Ask for a 7-day Barcelona trip in June with a $2,500 budget, and receive a full itinerary with Sagrada Familia booking reminders, a $357/day budget split, a Mediterranean packing list, and Spanish dining etiquette. ## Quick Start Plan a 7-day trip to Barcelona in June with a $2,500 budget for two travelers who love food and architecture.

Frequently Asked Questions about travel-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a trip itinerary with a day-by-day schedule?▼

Provide your destination, travel dates, budget, and must-see attractions, and the Skill generates a day-by-day itinerary grouped by location with realistic timing, meal suggestions, transportation details, and estimated costs based on your stored pace preference.

How do I create a travel budget breakdown by category?▼

The plan_generator.py script splits your total budget across accommodation, food, activities, transportation, and miscellaneous using percentage allocations tuned to budget, mid-range, or luxury travel styles, showing totals and per-day amounts.

Does the travel planner remember my preferences between trips?▼

Yes. Preferences such as budget level, interests, dietary restrictions, and past destinations are saved to a local JSON database at ~/.claude/travel_planner/ and reused to personalize every future trip plan.

Can I track travel expenses against my trip budget?▼

Yes. Use the add_expense function in travel_db.py to log expenses by category during the trip, then call get_budget_summary to see total spent, remaining budget, percentage used, and a per-category breakdown.

What information do I need before generating a packing checklist?▼

The checklist generator needs the destination climate, trip duration in days, and planned activities such as hiking, beach, or business. It outputs essentials, climate-appropriate clothing, toiletries, technology, and activity-specific gear.

What are the limitations of the generated itineraries?▼

The itinerary generator produces a structural template with placeholder activities that must be filled with real attractions through web research. It does not book flights or hotels, and destination details like prices and hours require live verification.