Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Universal travel planning skill for OpenClaw agents. Plan itineraries, check weather, discover attractions, and estimate budgets — all through natural conver...
Universal travel planning skill for OpenClaw agents. Plan itineraries, check weather, discover attractions, and estimate budgets — all through natural conver...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Universal travel planning skill for OpenClaw agents Plan itineraries, check weather, discover attractions, and estimate budgets — all through natural conversation.
# Install via ClawHub clawhub install Asif2BD/openclaw-tour-planner # Or via OpenClaw CLI openclaw skills install openclaw-tour-planner # Or clone manually git clone https://github.com/Asif2BD/openclaw.tours.git cd openclaw.tours npm install
User: Plan a 5-day trip to Tokyo in April Agent: I'll create a personalized itinerary for Tokyo. Let me gather the latest information... [Agent generates day-by-day plan with weather, attractions, and budget estimates]
FeatureDescriptionData SourceItinerary PlanningDay-by-day trip plansWikivoyage + OSMWeather Forecasts15-day weather outlookVisual CrossingGeocodingLocation lookupNominatimBudget EstimationCost breakdown by categoryLocal data + APIsAttraction DiscoveryTop sights and hidden gemsWikivoyageCultural TipsLocal customs and etiquetteWikivoyage
CommandDescriptionExampleplanGenerate full itinerary/tour plan Tokyo 5 days in AprilweatherGet destination weather/tour weather Tokyo next weekbudgetEstimate trip costs/tour budget Tokyo 5 days mid-rangeattractionsFind things to do/tour attractions Tokyo family-friendlyguideGet destination guide/tour guide Tokyo
User Request │ ▼ ┌─────────────────┐ │ Input Parser │ ──→ Extract: destination, dates, budget, interests └────────┬────────┘ │ ┌────┴────┐ ▼ ▼ ┌────────┐ ┌────────┐ │Geocode │ │Weather │ │Nominatim│ │Visual │ └───┬────┘ │Crossing│ │ └───┬────┘ │ │ └────┬─────┘ ▼ ┌─────────────────┐ │ Wikivoyage API │ ──→ Travel guide, attractions, tips └────────┬────────┘ │ ▼ ┌─────────────────┐ │ Itinerary Engine│ ──→ Build day-by-day plan └────────┬────────┘ │ ▼ ┌─────────────────┐ │ Output Formatter│ ──→ Markdown / JSON / Text └─────────────────┘
Free Tier APIs (No Cost) ServicePurposeLimitsNominatimGeocoding1 req/secVisual CrossingWeather1000 records/dayWikivoyageTravel guidesUnlimitedRestCountriesCountry infoUnlimitedExchangeRate-APICurrency1500 req/month
# Optional — improves weather accuracy (free tier available at visualcrossing.com) # Core features work without any keys using Open-Meteo (free, keyless) VISUAL_CROSSING_API_KEY=your_key_here # Optional — alternative weather source OPENWEATHER_API_KEY=backup_weather_key # Optional — flight search (Phase 2, not yet implemented in current release) AMADEUS_API_KEY=flight_search_key AMADEUS_API_SECRET=flight_search_secret # Optional — redirect the local SQLite response cache (default: ~/.openclaw/cache/tour-planner.db) TOUR_PLANNER_CACHE_PATH=/custom/path/tour-planner.db
{ "skills": { "tour-planner": { "enabled": true, "config": { "defaultBudget": "mid-range", "cacheEnabled": true, "cachePath": "./cache/tour-planner.db" } } } }
{ "destination": "Tokyo", "duration_days": 5, "weather_summary": {...}, "days": [...], "budget_breakdown": {...}, "packing_list": [...] }
# Clone repository git clone https://github.com/Asif2BD/openclaw.tours.git cd tour-planner # Install dependencies npm install # Run tests npm test # Build npm run build
tour-planner/ ├── src/ │ ├── apis/ # API clients │ │ ├── nominatim.ts │ │ ├── weather.ts │ │ └── wikivoyage.ts │ ├── planners/ # Planning engines │ │ ├── itinerary.ts │ │ └── budget.ts │ ├── utils/ # Utilities │ │ ├── cache.ts │ │ └── formatter.ts │ └── data/ # Static data │ └── countries.json ├── tests/ ├── docs/ └── package.json
Basic itinerary generation Weather integration Wikivoyage guides Markdown output
Flight search (Amadeus API) Hotel price estimates Multi-city optimization PDF export
Real-time events Restaurant reservations Collaborative planning Mobile app wrapper
We welcome contributions! See CONTRIBUTING.md for guidelines.
Check Wikivoyage coverage Add to data/destinations.json Test itinerary generation Submit PR
MIT License — see LICENSE for details.
Website: https://openclaw.tours GitHub: https://github.com/Asif2BD/openclaw.tours Docs: https://openclaw.tours/docs Issues: https://github.com/Asif2BD/openclaw.tours/issues Built with ❤️ for the OpenClaw community.
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.