mcpField
T
travel-planner

travel-planner

github.com/travisjneuman生産性106505 回インストール今日更新
リポジトリ

travel-planner について

Travel Planner は、旅行先、旅程、予算、移動などを計画するためのフレームワーク集です。旅行を準備する人向けに、調査からルート設計、荷造り、緊急時の備えまでを扱います。

主な機能

  1. 01旅行先の調査と評価
  2. 02日程表と複数都市のルート設計
  3. 03予算見積もりと費用管理
  4. 04荷造り、交通、書類のチェックリスト
  5. 05飲食店調査と緊急時の計画

活用シーン

  1. 01予算や関心に沿って旅行先を比較
  2. 02複数日または複数都市の旅行を計画
  3. 03費用を見積もり交通手段を手配
  4. 04旅行書類、荷物、緊急連絡先を準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/travisjneuman/.claude --skill travel-planner

インストール後、Claude Code で/travel-plannerを入力して読み込まれたか確認します。

詳細

旅行計画

目的地の調査、旅程の作成、予算の管理、ロジスティクスの調整に役立つ包括的な旅行計画の枠組みです。

目的地の調査方法

目的地の評価マトリックス
要素重み評価基準
気候15%気温の範囲、降雨量、最適な季節、気象リスク
安全性20%旅行勧告、犯罪指数、健康リスク、政情の安定性
予算との適合性20%生活費指数、航空券の費用、宿泊費の範囲
興味との適合性25%アクティビティ、文化、料理、自然、ナイトライフとの適合性
ロジスティクス10%ビザの要件、飛行時間、言語の壁
時期10%ピークシーズン、ショルダーシーズン、オフシーズン、現地イベント、祝日
調査手順
1. DEFINE: Trip purpose, travel dates, group size, budget ceiling
2. SHORTLIST: 3-5 destinations matching purpose and budget
3. EVALUATE: Score each destination on the matrix above (1-10 per factor)
4. VALIDATE: Check visa requirements, travel advisories, vaccination needs
5. DECIDE: Weighted score comparison, gut-check alignment
気候と時期のガイド
シーズン戦略メリットトレードオフ
ピークシーズン最適な天候、サービスが充実価格が最も高く、混雑する
ショルダーシーズン天候が良く、混雑が少ない一部施設が休業する可能性がある
オフシーズン価格が最も安く、本場の雰囲気を味わえる天候のリスク、サービスが限定的

旅程の構成

1日のタイムラインテンプレート
DAY [N] — [Theme/Location Name]

07:00  Breakfast: [Venue/Hotel] — [Notes]
08:30  Activity: [Morning activity] — [Duration: Xh]
       Address: [Location]
       Cost: $XX | Booking: [Required/Walk-in]
12:00  Lunch: [Restaurant] — [Cuisine type, $-$$$$]
13:30  Activity: [Afternoon activity] — [Duration: Xh]
       Address: [Location]
       Cost: $XX | Booking: [Required/Walk-in]
17:00  Free time / Rest
19:00  Dinner: [Restaurant] — [Cuisine type, $-$$$$]
       Reservation: [Yes/No, confirmation #]
21:00  Evening: [Optional activity or return to hotel]

TRANSPORT: [How to get between locations]
DAY TOTAL: $XXX
NOTES: [Tips, alternatives, weather contingency]
旅程のペース設定ガイドライン
旅行期間ペース1日のアクティビティ数休息日
3~4日やや速め主なアクティビティ2~3件0
5~7日標準主なアクティビティ2件+小規模なもの1件1
8~14日ゆったり主なアクティビティ1~2件2~3
15日以上スロートラベル主なアクティビティ1件3~4日ごと
複数の目的地を巡るルート設定
ROUTING OPTIMIZATION:

LINEAR: A → B → C → D (best for one-way flights, trains)
LOOP: A → B → C → A (best for round-trip flights)
HUB-SPOKE: A → B → A → C → A (best for day trips from a base)
FIGURE-8: A → B → C → A → D → E → A (two loops from home base)

ROUTING RULES:
- Minimize backtracking
- Place high-energy activities early in trip
- End with relaxation before travel home
- Account for jet lag direction (east = harder adjustment)
- Allocate transit days between destinations (no activities)

予算計画の枠組み

予算カテゴリの内訳
カテゴリ予算の割合管理方法
航空券25~35%6~8週間前に予約し、価格アラートを設定
宿泊25~35%1泊あたりの料金 × 泊数
食事・外食15~20%1日あたりの予算 × 日数
アクティビティ10~15%主要なものは事前予約し、小規模なものには現金を用意
現地交通5~10%1日乗車券と1回ごとの乗車料金を比較
予備費10%緊急用資金、最低200ドル
予算見積もりテンプレート
TRIP BUDGET: [Destination], [Duration] days, [N] travelers

FIXED COSTS:
  Flights:          $_____ x [N] travelers = $_____
  Accommodation:    $_____ x [N] nights    = $_____
  Travel Insurance: $_____ x [N] travelers = $_____
  Visa Fees:        $_____ x [N] travelers = $_____

DAILY COSTS (per person, per day):
  Breakfast:        $_____
  Lunch:            $_____
  Dinner:           $_____
  Local Transport:  $_____
  Activities:       $_____
  Snacks/Drinks:    $_____
  Daily subtotal:   $_____ x [D] days x [N] = $_____

PRE-BOOKED ACTIVITIES:
  [Activity 1]:     $_____ x [N] = $_____
  [Activity 2]:     $_____ x [N] = $_____

CONTINGENCY (10%):  $_____

GRAND TOTAL:        $_____
PER PERSON:         $_____
PER PERSON/DAY:     $_____
節約方法
方法節約できる金額の目安手間
ショルダーシーズンに旅行する20~40%少ない
代替宿泊施設(Airbnb、ホステル)を利用する30~50%中程度
レストランより地元の市場を利用する食費を40~60%節約中程度
都市観光パスを利用する観光スポットの費用を20~30%節約少ない
タクシーより公共交通機関を利用する交通費を60~80%節約少ない
Booking.com/航空券比較サイトを利用する10~20%少ない
旅行用クレジットカードの特典を利用する5~15%還元少ない

荷造りリストの枠組み

万能の荷造りテンプレート
PACKING LIST: [Destination], [Duration] days, [Climate]

DOCUMENTS (carry-on only):
  [ ] Passport (valid 6+ months beyond travel)
  [ ] Visa / eTA / entry permit
  [ ] Travel insurance documents
  [ ] Flight confirmations (printed + digital)
  [ ] Hotel confirmations (printed + digital)
  [ ] Emergency contacts card
  [ ] Copies of all documents (separate from originals)

ELECTRONICS:
  [ ] Phone + charger
  [ ] Power adapter for destination country
  [ ] Portable battery pack
  [ ] Camera (optional)
  [ ] Headphones

CLOTHING (adjust for climate):
  [ ] Tops: [Duration/3 + 1] items (mix-match)
  [ ] Bottoms: [Duration/4 + 1] items
  [ ] Underwear: [Duration/2 + 1] pairs
  [ ] Socks: [Duration/2 + 1] pairs
  [ ] Sleepwear: 1 set
  [ ] Jacket/layers: 1-2 based on climate
  [ ] Shoes: 2 pairs (walking + dressy/sandal)

TOILETRIES:
  [ ] Travel-size essentials (100ml containers for carry-on)
  [ ] Prescription medications (in original packaging)
  [ ] Sunscreen, insect repellent (if applicable)
  [ ] First aid basics (band-aids, pain relief, anti-diarrheal)

CLIMATE-SPECIFIC ADDITIONS:
  Tropical: Reef-safe sunscreen, quick-dry clothing, rain jacket
  Cold: Thermal layers, warm hat/gloves, waterproof boots
  Urban: Smart casual outfit, comfortable walking shoes
  Adventure: Hiking boots, daypack, moisture-wicking base layers
荷物の重量目安
旅行の種類機内持ち込みのみ預け入れ手荷物
週末(2~3日)5~7 kg不要
1週間(5~7日)7~10 kg任意
2週間機内持ち込み10 kg預け入れ15~20 kg
アドベンチャー/ハイキング8~12 kgのバックパック不要

交通計画

都市間交通手段の選択マトリックス
要素飛行機鉄道バスレンタカー
適した距離500 km以上200~800 km50~400 km柔軟なルート設定
速さ最速(ドア・ツー・ドアの所要時間は異なる)速い、市街地中心部を発着最も遅い自分のペースで移動できる
費用中~高中低中(相乗り可)
快適さ標準高い低~標準高い
景観の良さ低い高い中高い
荷物制限あり余裕あり標準無制限
空港送迎の計画
AIRPORT TRANSFER OPTIONS (evaluate for each destination):

PUBLIC TRANSIT: Cheapest, may require transfers, luggage challenge
AIRPORT EXPRESS: Direct train/bus, good balance of cost and convenience
SHARED SHUTTLE: Moderate cost, door-to-door, longer due to stops
PRIVATE TRANSFER: Pre-booked, door-to-door, fixed price
TAXI/RIDESHARE: Convenient, meter or surge pricing risk
RENTAL CAR: Best if driving during trip anyway

SELECTION CRITERIA:
- Group size (3+ people = private transfer often cheaper than 3 tickets)
- Luggage volume
- Arrival time (late night = fewer public transit options)
- Language barrier (pre-booked = less negotiation)

飲食店のおすすめを探す方法

レストラン調査の枠組み
DINING RESEARCH SOURCES (ranked by reliability):
1. Local food blogs / city-specific food guides
2. Google Maps (4.0+ rating, 500+ reviews, read recent ones)
3. TripAdvisor (filter by cuisine, check recency)
4. Instagram geotags for the area
5. Hotel concierge / local recommendations
6. Food tour operators (for curated experiences)

FILTERING CRITERIA:
- Cuisine authenticity (locals eating there = good sign)
- Price range alignment with budget
- Location proximity to day's activities
- Reservation requirements
- Dietary accommodation capability
- Atmosphere match (casual lunch vs special dinner)
食事予算の目安
ランク説明1人あたりの予算
$ストリートフード、市場、カジュアルなファストフード$5-15
$$地元のレストラン、カジュアルダイニング$15-30
$$$中価格帯、おすすめの店$30-60
$$$$高級レストラン、特別な日の食事$60-150+

旅行書類のチェックリスト

出発前の書類チェックリスト
ESSENTIALS (12+ weeks before):
  [ ] Passport validity check (6 months beyond return date)
  [ ] Visa application (if required — check iVisa or embassy site)
  [ ] Travel insurance purchased (medical, cancellation, baggage)
  [ ] Vaccination requirements checked (WHO, CDC recommendations)

BOOKINGS (4-8 weeks before):
  [ ] Flights booked and confirmed
  [ ] Accommodation booked for all nights
  [ ] Major activities/tours booked
  [ ] Restaurant reservations for special meals
  [ ] Airport transfers arranged
  [ ] Car rental reserved (if applicable)

PREPARATION (1-2 weeks before):
  [ ] Bank/credit card company notified of travel
  [ ] Travel card loaded / currency exchanged
  [ ] Phone plan: international roaming or local SIM plan
  [ ] Emergency contact list prepared
  [ ] Digital copies of all documents stored in cloud
  [ ] Travel app downloads (maps, translator, transport)
  [ ] Check-in for flights (24-48h before)

DAY OF:
  [ ] Passport and boarding pass accessible
  [ ] Phone charged, battery pack charged
  [ ] Accommodation address written down (for customs/taxi)
  [ ] Local emergency numbers saved in phone

緊急時の計画

緊急事態への対応フレームワーク
EMERGENCY CONTACTS:
- Local emergency number: [Country-specific, e.g., 112 EU, 911 US]
- Embassy/consulate: [Address + phone]
- Travel insurance hotline: [24/7 number]
- Hotel front desk: [Number]
- Emergency contact at home: [Name + number]

CONTINGENCY SCENARIOS:
  Lost passport → Embassy visit, police report, emergency travel document
  Medical emergency → Insurance hotline first, nearest hospital
  Missed flight → Airline rebooking desk, insurance claim if covered
  Natural disaster → Embassy registration, local authority guidance
  Theft → Police report, cancel cards, insurance claim

FINANCIAL BACKUP:
- Two credit/debit cards from different banks
- Small amount of local cash as backup
- Emergency funds accessible via bank transfer
- Card cancellation numbers saved offline

関連項目

コメント