jpskill.com
🛠️ 開発・MCP コミュニティ

rollinggo-searchhotel

使用 RollingGo CLI 查询酒店信息、筛选结果、读取酒店标签和获取房型价格。当用户需要按目的地 / 日期 / 星级 / 预算 / 标签 / 距离搜索酒店、查看酒店详情与房型报价,或读取酒店标签库时触发本技能。触发短语——"搜索酒店"、"查酒店"、"酒店详情"、"房型价格"、"酒店标签"、"附近酒店"、"rollinggo"。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o rollinggo-searchhotel.zip https://jpskill.com/download/19821.zip && unzip -o rollinggo-searchhotel.zip && rm rollinggo-searchhotel.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19821.zip -OutFile "$d\rollinggo-searchhotel.zip"; Expand-Archive "$d\rollinggo-searchhotel.zip" -DestinationPath $d -Force; ri "$d\rollinggo-searchhotel.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して rollinggo-searchhotel.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → rollinggo-searchhotel フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
4

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] rollinggo-searchhotel

RollingGo ホテル CLI

適用範囲

このスキルは以下の状況で使用します。

  • 候補ホテルの検索: ユーザーが都市、ランドマーク、空港、または具体的な住所で近くのホテルを検索する必要がある場合(例:「東京ディズニーランド近くのホテルを探して」)。
  • 複数条件での絞り込み: ユーザーが検索時に自然言語の意図を組み合わせ、チェックイン・チェックアウト日、宿泊人数、予算上限、星評価の範囲、または距離の範囲を厳密に指定する必要がある場合。
  • タグとブランドによるマッチング: ユーザーが特定の設備を含むホテルや特定のブランドのホテル(例:「子連れに優しい」、「朝食付き」、「マリオット」など)を探したい場合、スキルはまずタグライブラリを照会して正確な絞り込みを行います。
  • 部屋タイプとリアルタイム料金の照会: ユーザーが特定のホテル(hotelId 経由)の利用可能な部屋タイプ、リアルタイム料金、返金ポリシー、または具体的な設備について詳しく知りたい場合。
  • ホテルの比較と評価: ユーザーが実際の構造化データと現在の料金に基づいて、複数の候補ホテルを比較分析する必要がある場合。
  • ホテルの予約: ユーザーがホテルを選択し、予約を完了したい場合。結果に含まれる予約 URL またはホテルのホームページリンクを抽出し、ユーザーが直接クリックして購入を完了できるように誘導できます。

以下の状況には適用されません。

  • ユーザーがホテル以外の旅行予約業務(航空券、鉄道チケット、送迎サービス、レンタカーなど)について尋ねる場合。

API Key

解析順序:--api-key パラメータ → RollingGo_API_KEY 環境変数。

まだ Key をお持ちでないですか?こちらから申請してください:https://mcp.agentichotel.cn/apply

実行環境

デフォルトでは references/rollinggo-npx.md をロードします。ユーザーが uv/uvx/Python を明示的に使用する場合は references/rollinggo-uv.md をロードします。API Key の永続化設定については references/claw-host-env.md を参照してください。

バージョンの鮮度(常に最新版を使用)

このスキルのデフォルト戦略:実行ごとに常に最新の公開バージョンを使用します。

  • npm/npx: npx --yes --package rollinggo@latest rollinggo ...
  • uvx: uvx --refresh --from rollinggo@latest rollinggo ...

一時的な実行ではなく、インストール済みのコマンドを使用する場合は、アップグレードしてから実行します。

  • npm グローバル: npm install -g rollinggo@latest
  • uv ツール: uv tool upgrade rollinggo@latest

主要なワークフロー

ユーザーがすでに問題を特定のステップに限定している場合を除き、以下の順序で実行します。

  1. 要件の明確化:目的地、日付、宿泊日数、宿泊人数、予算、星評価、タグ、距離
  2. タグによる絞り込みが必要な場合 → まず hotel-tags を実行して有効なタグ文字列を取得します
  3. search-hotels を実行 → JSON を解析 → hotelId を抽出します
  4. hotel-detail --hotel-id <id> を実行して部屋タイプと料金を照会します
  5. 結果が期待通りでない場合 → 絞り込み条件を緩和して再検索します

よく使うコマンドの早見表

# タグライブラリを取得
rollinggo hotel-tags

# ホテルを検索(最小必須パラメータ)
rollinggo search-hotels \
  --origin-query "<ユーザーの自然言語記述>" \
  --place "<目的地>" \
  --place-type "<--help を見て有効な値を確認>"

# ホテルの詳細と料金を照会
rollinggo hotel-detail \
  --hotel-id <id> \
  --check-in-date YYYY-MM-DD \
  --check-out-date YYYY-MM-DD \
  --adult-count 2 --room-count 1

# 利用可能なすべてのパラメータを表示
rollinggo search-hotels --help
rollinggo hotel-detail --help

重要なルール

  • --place-typerollinggo search-hotels --help に表示される正確な値を使用する必要があります
  • --star-ratings の形式:最小値,最大値、例:4.0,5.0
  • --format tablesearch-hotels のみに許可されます。hotel-detailhotel-tags はこのパラメータを拒否します
  • --child-count の数は --child-age パラメータの数と一致する必要があります
  • --check-out-date--check-in-date より後でなければなりません
  • hotelId がある場合は --hotel-id を優先し、--name に依存しないでください

出力説明

  • stdout → 結果データ(デフォルトは JSON)
  • stderr → エラー情報のみ
  • 終了コード 0 成功 · 1 HTTP/ネットワーク失敗 · 2 CLI パラメータ検証失敗
  • 結果には予約 URL とホテル詳細ページリンクが含まれており、下流で直接使用できます

結果がない場合の緩和策

以下の順序で試します:--star-ratings を削除 → --size を増やす → --distance-in-meter を増やす → タグによる絞り込みを削除 → 日付または予算を緩和

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

RollingGo 酒店 CLI

适用范围

在以下情况使用本技能:

  • 查找候选酒店: 用户需要按城市、地标、机场或具体地址搜索附近酒店(例如:“查找东京迪士尼附近的酒店”)。
  • 多条件精准筛选: 用户需要在搜索时结合自然语言意图,并严格限制入离日期、入住人数、预算上限、星级区间或距离范围。
  • 基于标签与品牌匹配: 用户想寻找包含特定设施或属于特定品牌的酒店(如“亲子友好”、“包含早餐”、“万豪”等),技能可先查询标签库以进行精准筛选。
  • 查询房型与实时报价: 用户想深入了解某家具体酒店(通过 hotelId)的可用房型、实时价格、退款政策或具体配置。
  • 酒店对比与评估: 用户需要基于真实的结构化数据和当前报价,在多个候选酒店中进行对比分析。
  • 酒店预订: 用户选定酒店想要完成预订时。可提取并提供结果中的预订 URL 或酒店主页链接,引导用户直接点击完成购买。

以下情况不适用:

  • 用户询问非酒店类的旅游预订业务(如机票、火车票、接送机、租车等)。

API Key

解析顺序:--api-key 参数 → RollingGo_API_KEY 环境变量。

还没有 Key?前往申请:https://mcp.agentichotel.cn/apply

运行环境

默认加载 references/rollinggo-npx.md;用户明确使用 uv/uvx/Python 时改加载 references/rollinggo-uv.md。API Key 持久化配置见 references/claw-host-env.md

版本新鲜度(始终使用最新版)

本技能默认策略:每次执行都使用最新发布版本。

  • npm/npx: npx --yes --package rollinggo@latest rollinggo ...
  • uvx: uvx --refresh --from rollinggo@latest rollinggo ...

如果使用已安装命令而不是临时执行,先升级再运行:

  • npm 全局: npm install -g rollinggo@latest
  • uv 工具: uv tool upgrade rollinggo@latest

主要工作流

除非用户已经把问题限定在某个具体步骤,否则按顺序执行:

  1. 明确需求:目的地、日期、晚数、入住人数、预算、星级、标签、距离
  2. 如果需要标签筛选 → 先执行 hotel-tags 获取有效标签字符串
  3. 执行 search-hotels → 解析 JSON → 提取 hotelId
  4. 执行 hotel-detail --hotel-id <id> 查询房型和价格
  5. 如果结果不理想 → 放宽筛选条件后重新搜索

常用命令速查

# 获取标签库
rollinggo hotel-tags

# 搜索酒店(最少必填参数)
rollinggo search-hotels \
  --origin-query "<用户的自然语言描述>" \
  --place "<目的地>" \
  --place-type "<查看 --help 获取合法值>"

# 查询酒店详情与价格
rollinggo hotel-detail \
  --hotel-id <id> \
  --check-in-date YYYY-MM-DD \
  --check-out-date YYYY-MM-DD \
  --adult-count 2 --room-count 1

# 查看所有可用参数
rollinggo search-hotels --help
rollinggo hotel-detail --help

关键规则

  • --place-type 必须使用 rollinggo search-hotels --help 里显示的精确值
  • --star-ratings 格式:最小值,最大值,如 4.0,5.0
  • --format table 只允许用于 search-hotelshotel-detailhotel-tags 会拒绝该参数
  • --child-count 的数量必须与 --child-age 参数的个数一致
  • --check-out-date 必须晚于 --check-in-date
  • hotelId 时优先使用 --hotel-id,不要依赖 --name

输出说明

  • stdout → 结果数据(默认 JSON)
  • stderr → 仅错误信息
  • 退出码 0 成功 · 1 HTTP/网络失败 · 2 CLI 参数校验失败
  • 结果中包含预订 URL 与酒店详情页链接,可供下游直接使用

无结果时的放宽策略

按顺序尝试:移除 --star-ratings → 增大 --size → 增大 --distance-in-meter → 移除标签筛选 → 放宽日期或预算

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。