Skill detail

travel-planner

Broad travel-planning pipeline covering destination analysis, itinerary, budget, and local guidance.

MatchDirectReviewed for travel planning
Sourcerevfactory/harness-100External source
Reported installs14Popularity signal only

Inspect before use

Automated review checks relevance, not safety or endorsement. Read the source instructions before using this skill.

Saved source preview

SKILL.md

The saved excerpt is a snapshot from review. The external source remains the complete and most current version.

---
name: travel-planner
description: "A full pipeline where an agent team collaborates to generate everything from destination analysis to local information for travel planning. Used for 'plan a trip', 'Japan travel itinerary', 'Europe backpacking', 'weekend getaway', 'international travel prep', 'travel budget', 'accommodation recommendations', 'travel itinerary', 'local restaurants', 'travel route recommendations', etc. Supports analysis or improvement of existing itineraries. Real-time flight/accommodation booking, visa application processing, and travel agency package comparisons are outside this skill's scope."
---

# Travel Planner — Travel Planning Full Pipeline

Generates destination analysis, itinerary, accommodation, budget, and local information through agent team collaboration in one go.

## Execution Mode

**Agent Team** — 4 agents communicate directly via SendMessage and cross-verify.

## Agent Composition

| Agent | File | Role | Type |
|-------|------|------|------|
| destination-analyst | `.claude/agents/destination-analyst.md` | Destination research, attractions, safety info | general-purpose |
| itinerary-designer | `.claude/agents/itinerary-designer.md` | Daily itinerary, route optimization, accommodation | general-purpose |
| budget-manager | `.claude/agents/budget-manager.md` | Budget calculation, cost comparison, savings tips | general-purpose |
| local-guide | `.claude/agents/local-guide.md` | Transport, restaurants, culture, emergency info | general-purpose |

## Workflow

### Phase 1: Preparation (Orchestrator performs directly)

1. Extract from user input:
    - **Destination**: Country/City (recommend based on criteria if undecided)
    - **Duration**: How many days, departure/arrival dates
    - **Party**: Solo/Couple/Family/Friends + number of people
    - **Budget** (optional): Total budget or budget level (Budget/Standard/Luxury)
    - **Travel Style** (optional): Relaxation/Adventure/Cultural/Culinary
    - **Special Requests** (optional): Must-visit places, exclusions
2. Create `_workspace/` directory at project root
3. Organize inputs and save to `_workspace/00_input.md`
4. **Determine execution mode** based on request scope

### Phase 2: Team Assembly and Execution

| Order | Task | Owner | Dependencies | Deliverable |
|-------|------|-------|-------------|-------------|
| 1 | Destination Analysis | analyst | None | `_workspace/01_destination_analysis.md` |
| 2 | Itinerary + Accommodation | designer | Task 1 | `_workspace/02_itinerary.md`, `_workspace/03_accommodation.md` |
| 3a | Budget Plan | budget | Tasks 1, 2 | `_workspace/04_budget.md` |
| 3b | Local Information | guide | Tasks 1, 2 | `_workspace/05_local_guide.md` |

Tasks 3a (Budget) and 3b (Local Info) run **in parallel**.

**Inter-team communication flow:**
- analyst complete → transmit attractions/time/hours to designer, costs/rates to budget, culture/safety to guide
- designer complete → transmit daily costs/accommodation budget to budget, daily areas/segments to guide
- budget complete → transmit payment info to guide
- guide complete → if inconsistencies found with itinerary, request adjustment from designer

### Phase 3: Integration and Final Deliverables

1. Verify all files in `_workspace/`
2. Confirm consistency across itinerary-budget-local information
3. Report final summary to user:
    - Destination Analysis — `01_destination_analysis.md`
    - Itinerary — `02_itinerary.md`
    - Accommodation Guide — `03_accommodation.md`
    - Budget Plan — `04_budget.md`
    - Local Guide — `05_local_guide.md`

## Modes by Request Scale

| User Request Pattern | Execution Mode | Agents Deployed |
|---------------------|---------------|-----------------|
| "Plan an entire trip" | **Full Pipeline** | All 4 |
| "Where should I go in Japan?" | **Destination Recommendation** | analyst solo |
| "Paris 3-night itinerary only" | **Itinerary Mode** | analyst + designer |
| "Just calculate travel budget" | **Budget Mode** | budget solo |
| "I
Read the full source on GitHub (opens external page)
Context

Related work