booking について
Booking.comでホテルを検索するエージェント向けの手順ガイドです。場所、日程、予算、チェーン、家族の希望で候補を絞り、ホテル公式サイトのリンクも調べます。
主な機能
- 01旅行条件と家族の希望を収集
- 02日程と予算に基づく検索
- 03ブランド、評価、設備の確認
- 04ホテル公式サイトのリンクを調査
- 05テンプレートに沿った結果整理
活用シーン
- 01家族旅行向けホテルの検索
- 02ブランドや予算に応じた宿泊先の比較
- 03必須設備を備えた部屋の絞り込み
- 04ホテルの直接予約リンクの取得
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ saguiitay/ skills --skill bookingインストール後、Claude Code で/bookingを入力して読み込まれたか確認します。
詳細
スキル:Booking.comでホテルを検索する
説明
このスキルでは、都市、日程、料金、エリア、希望するチェーン(すべてのブランドを含む)を考慮して、Booking.comでホテルを検索する方法をエージェントに案内します。また、ホテルの公式サイトへの直接リンクを提示し、家族旅行の希望条件も反映します。
前提条件
- ユーザーから希望条件を確認します:
- 家族構成と年齢
- 必須条件(例:冷蔵庫、客室の広さ)
- 希望する設備(子ども用プール、無料キャンセルなど)
- 予算の目安
- ユーザーから具体的な旅行日程と場所を確認します
ホテルチェーンのブランド一覧
Hilton ファミリー
- Hilton Hotels & Resorts
- DoubleTree by Hilton
- Hampton by Hilton
- Embassy Suites by Hilton
- Homewood Suites by Hilton
- Conrad Hotels & Resorts
- Waldorf Astoria Hotels & Resorts
- Curio Collection by Hilton
- Tru by Hilton
- Home2 Suites by Hilton
Marriott International
- Marriott Hotels & Resorts
- Courtyard by Marriott
- Sheraton Hotels & Resorts
- Westin Hotels & Resorts
- Renaissance Hotels
- Residence Inn by Marriott
- SpringHill Suites by Marriott
- Fairfield by Marriott
- TownePlace Suites by Marriott
- Four Points by Sheraton
- JW Marriott
- The Ritz-Carlton
IHG(InterContinental Hotels Group)
- Holiday Inn
- Holiday Inn Express
- InterContinental Hotels & Resorts
- Crowne Plaza Hotels & Resorts
- Hotel Indigo
- Kimpton Hotels & Restaurants
- Candlewood Suites
- Staybridge Suites
- EVEN Hotels
Hyatt Hotels Corporation
- Hyatt Regency
- Hyatt Place
- Hyatt House
- Grand Hyatt
- Hyatt Centric
- Park Hyatt
Choice Hotels
- Comfort Inn
- Comfort Suites
- Quality Inn
- Clarion Hotel
- Sleep Inn
- Cambria Hotels
Best Western
- Best Western
- Best Western Plus
- Best Western Premier
独立系/ブティックホテル
- チェーンホテルが要件を満たさない場合は、評価の高い独立系ホテルを検討します
検索プロセス
ステップ 1:検索条件の確認
ユーザーの依頼または旅行計画から、以下の情報を収集します:
- 都市/場所:具体的な都市と、任意でエリア
- チェックイン日:YYYY-MM-DD 形式(例:2026-07-17)
- チェックアウト日:YYYY-MM-DD 形式(例:2026-07-20)
- 宿泊数:滞在期間を計算します
- 大人:大人の旅行者数
- 子ども:子どもの人数と年齢
- 価格帯:1泊あたりの最低額と最高額(USD)
- 希望するチェーン:具体的なチェーン、または「指定なし」
- 必須設備:希望条件に基づく設備(プール、冷蔵庫、無料キャンセルなど)
ステップ 2:検索クエリの作成
次のようなクエリでウェブ検索を使用します:
site:booking.com [City] [Neighborhood] [Hotel Chain Brand] [Check-in Date] [Check-out Date] [Number of guests]
別の方法:自然言語でウェブ検索します:
[Hotel Chain Brand] hotels in [City] [Neighborhood] on Booking.com, [Check-in Date] to [Check-out Date], [Number of guests], price $[Min]-$[Max]
ステップ 3:検索結果の絞り込みと検証
見つかった各ホテルについて、以下を確認します:
- ✅ 希望するチェーン/ブランドに該当することを確認します
- ✅ 料金が予算内であることを確認します
- ✅ 日程に空室があることを確認します
- ✅ 口コミ評価を確認します(10点満点で7.5以上を推奨)
- ✅ 必須設備(特に家族旅行では冷蔵庫)を確認します
- ✅ 客室の広さを確認します(3泊以上の場合は広めの客室を優先します)
- ✅ 無料キャンセルが可能かどうかを記録します
ステップ 4:公式サイトへの直接リンクを取得
選定した各ホテルについて、次の手順を実行します:
- 次の形式で検索します:
[Hotel Name] [City] official website - ホテルの直接予約サイト(多くの場合、chain.com またはホテル独自のドメイン)を探します
- 注:直接予約では、より良い料金や特典が提供される場合があります
ステップ 5:例外的なケースへの対応
- 検索結果がない場合:近隣のエリアや前後の日程に検索範囲を広げます
- 予算を超える場合:最も近い選択肢を提示し、料金の差を記載します
- 希望するチェーンがない場合:評価の高い独立系ホテルを提案します
- 設備が不足している場合:必須設備と希望設備のどちらが不足しているかを明示します
出力形式
次の構成で検索結果を提示します:
### Hotel Search Results: [City], [Dates]
**Search Criteria:**
- Location: [City, Neighborhood]
- Dates: [Check-in] to [Check-out] ([N] nights)
- Guests: [N] adults, [N] children
- Budget: $[Min]-$[Max] per night
- Chain Preference: [Chain name or "Any"]
---
#### Option 1: [Hotel Name]
- **Brand**: [Brand Name] ([Parent Chain])
- **Price**: $[Amount] per night ($[Total] total)
- **Rating**: [Score]/10 ([Number] reviews)
- **Location**: [Neighborhood/Area]
- **Amenities**: [List key amenities - fridge, pool, free breakfast, etc.]
- **Room Type**: [Room description]
- **Cancellation**: [Free cancellation until DATE or Non-refundable]
- **Booking.com Link**: [URL]
- **Direct Website**: [URL or "Not found"]
---
#### Option 2: [Hotel Name]
[Same format as above]
---
#### Option 3: [Hotel Name]
[Same format as above]
---
**Recommendation**: [Brief note on which option best fits family preferences and why]
指示
エージェントの実行:
-
条件を収集します。ユーザーのリクエストまたは旅行書類から、以下を確認します。
- 都市/場所と近隣エリア
- チェックイン日/チェックアウト日(YYYY-MM-DD に変換)
- 宿泊人数(大人と子ども、それぞれの年齢)
- 1 泊あたりの料金の範囲
- 希望するホテルチェーン(あれば)
- 希望条件に基づく必須の設備・サービス
-
Web 検索ツールで booking.com のサイト内検索を使って検索条件を組み立て、検索を実行します
-
以下の条件で検索結果を絞り込みます。
- 希望ブランドに一致する(上記のチェーン対応表を使用)
- 料金が範囲内である
- ゲスト評価が 7.5 以上(優先)
- 必須の設備・サービスがある
-
Web 検索で有力候補の直接予約リンクを見つけます
-
上記の出力形式テンプレートを使って結果を提示します
-
家族の希望を考慮しておすすめを選びます
実行例
ユーザーのリクエスト:「8 月 2 日から 4 日まで、Portland のホテルを探してください」
エージェントのアクション:
- 検索:「site:booking.com Portland Oregon hotel February 2 2026 February 5 2026 4 guests pool fridge」
- 料金の範囲、ゲスト評価 7.5 以上、冷蔵庫/簡易キッチン、プール(あれば優先)で絞り込みます
- 上位 3 件の候補について、公式サイトを見つけます
- 家族向けの補足情報を添えて、書式を整えた結果を提示します
- 希望に基づいて最適な候補をおすすめします(例:「候補 2 は、プールがあり、Pearl District に位置しているため、最もお得です」)
エージェント実行のヒント
- 表記を統一するため、日付は必ず YYYY-MM-DD 形式に変換します
- 条件に合う候補が見つからない場合は、日程に融通が利くかユーザーに確認します
- 予定しているアクティビティに対するホテルの立地を考慮します
- 駐車場の有無と料金を記載します(ロードトリップでは重要です)
- 朝食の選択肢を確認します(家族は、ホテルの朝食と地元のダイナーを組み合わせることを希望しています)
- ホテルチェーンが不明な場合は、「[Brand Name] part of which hotel chain」で検索します
- 複数泊(3 泊以上)の場合は、広めの客室やスイートを優先します
- キャンセル無料は、予定変更のしやすさにつながるため高く評価されます
コメント
Markdown 対応