Back to Skills

travel-planner

This skill should be used whenever users need help planning trips, creating travel itineraries, managing travel budgets, or seeking destination advice. On first use, collects comprehensive travel preferences including budget level, travel style, interests, and dietary restrictions. Generates detailed travel plans with day-by-day itineraries, budget breakdowns, packing checklists, cultural do's and don'ts, and region-specific schedules. Maintains database of preferences and past trips for persona

372stars97forksUpdated 5/26/2026

Security Assessment

Safe(100/100)
Security Score100/100

About travel-planner

The travel-planner skill acts as a comprehensive AI-powered travel assistant designed to help users organize and personalize every stage of trip planning. It streamlines the process of creating travel itineraries, managing budgets, researching destinations, and preparing for travel by collecting and maintaining detailed user preferences. The skill supports both first-time setup and ongoing travel planning workflows, allowing users to store travel styles, accommodation preferences, dietary restrictions, activity interests, and previous travel history for future recommendations. By centralizing travel information and automating planning tasks, it reduces the complexity and time involved in organizing trips.

The skill includes features for collecting comprehensive traveler profiles, generating day-by-day itineraries, preparing packing checklists, creating budget breakdowns, and providing cultural etiquette guidance for destinations. It also supports trip creation workflows that gather essential travel details such as destination, travel dates, trip duration, budget, purpose, and preferred activities. Preference data and trip information are managed through Python-based database scripts, enabling personalized recommendations and continuity across multiple trips. The workflow distinguishes between initial user setup and repeat usage, ensuring that travel plans are tailored using previously stored preferences and travel history.

This skill is intended for travelers who want structured and personalized travel assistance, including solo travelers, couples, families, and groups. It is useful for vacation planning, destination research, budget-conscious travel preparation, and itinerary organization. Developers and technical users can integrate or extend the workflow using the provided Python scripts and database functions. The skill is especially valuable for users who frequently travel and want a reusable system that adapts recommendations based on evolving preferences and past experiences.

FAQ

What types of travel planning tasks does this skill support?

The skill supports itinerary creation, destination recommendations, travel budgeting, packing checklists, cultural etiquette guidance, and travel preference management.

Does the skill remember user travel preferences between trips?

Yes. The skill stores travel preferences and previous trip information using database scripts so future recommendations can be personalized.

What information is collected during the initial setup?

The setup process collects information such as budget level, travel style, accommodation preferences, interests, dietary restrictions, travel experience, languages spoken, and previous destinations.

What technologies are required to use this skill?

The workflow references Python scripts and database functions, including commands executed with python3 and imports from a travel_db module.

Can the skill generate detailed itineraries for specific destinations and dates?

Yes. During trip creation, the skill gathers destination details, travel dates, duration, budget, purpose, and planned activities to generate personalized travel plans.

All Files

7 files
SKILL.md14.6 KB
View
index.js0.2 KB
View
package.json0.2 KB
View
references/cultural_etiquette.md8.0 KB
View
references/travel_guidelines.md8.8 KB
View
scripts/plan_generator.py11.8 KB
View
scripts/travel_db.py13.0 KB
View

Install travel-planner

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill