Skip to content

feat: Claude Code skill for one-shot AI trip planning (v2)#241

Open
candogruyol wants to merge 1 commit intoitskovacs:mainfrom
candogruyol:feat/claude-code-skill
Open

feat: Claude Code skill for one-shot AI trip planning (v2)#241
candogruyol wants to merge 1 commit intoitskovacs:mainfrom
candogruyol:feat/claude-code-skill

Conversation

@candogruyol
Copy link
Copy Markdown

A 602-line Claude Code skill that turns the CLI into a full trip planning assistant.

What it does

User says "plan a 3-day Istanbul trip for April 2026" and the agent automatically:

  1. Researches the destination via web search
  2. Creates trip, days, places (with real Wikipedia photos)
  3. Links places, creates timed itinerary items
  4. Enriches all places: opening hours, ratings, tips, contact info
  5. Adds restaurant details with signature dishes and prices
  6. Calculates transport routes between consecutive stops
  7. Sets up budget with cost estimates per category
  8. Fetches weather forecasts for all trip days
  9. Looks up visa and travel requirements
  10. Generates smart packing list (clothes, documents, tech, toiletries)
  11. Creates pre-trip checklist (book flights, get insurance, etc.)
  12. Generates Google Maps directions URL per day
  13. Prints a formatted trip summary

One command, everything done. No manual API calls needed.

What's in the file

  • Critical technical rules: auth flow, field naming gotchas (place not place_id), place linking requirements
  • 16-step flow: detailed instructions for each step with curl examples
  • Complete API reference: all 60+ endpoints (upstream + extensions)
  • Wikipedia photo fetching: how to get real place images with URL encoding for non-ASCII
  • User management: register, login, token refresh, trip sharing

File

skill/trip.md — drop it in your Claude Code project and use /trip or just ask to plan a trip.

602-line skill definition that turns Claude Code into a full trip
planning assistant. User says "plan a 3-day Istanbul trip" and the
agent executes a 16-step flow automatically:

1. Research destination (web search)
2. Create trip + days
3. Create places with Wikipedia photos
4. Link places to trip
5. Create timed itinerary items
6. Enrich: opening hours, ratings, tips
7. Enrich: restaurant cuisine + signature dishes
8. Add transport routes between stops
9. Set budget with cost estimates
10. Fetch weather forecasts
11. Look up visa/travel requirements
12. Generate packing list
13. Generate pre-trip checklist
14. Get Google Maps directions per day
15. Export calendar (.ics)
16. Print summary

Includes complete API reference for all endpoints, critical technical
rules (place linking, field names, auth flow), and data enrichment
patterns with Wikipedia photo fetching.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant