← Back to Skills Marketplace
rollinggo-ai

全球酒店搜索预订Skill-by RollingGo

by RollingGo · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
35
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install rollinggo-search-hotel-skill
Description
「全球酒店降价监控Skill」全球200 万 + 酒店价格波动监控,全球第三大酒旅B2B公司官方出品,降价自动提醒,一键下单,免费使用 访问rollinggo.store来申请你的专属Key:因机票价格、库存和订单能力涉及真实交易链路,因此我们需要为每个Skill用户开通免费专属的独立 KEY,永久调用额度现仍能申请。
README (SKILL.md)

RollingGo Hotel CLI

When to Use

Use this skill when:

  • Searching Candidates: User wants to find hotels near a specific city, landmark, or address (e.g., "Find hotels near Tokyo Disneyland").
  • Complex Filtering: User needs to narrow down options using natural language queries combined with exact dates, guest count, star ratings, budget limits, or distance radius.
  • Tag & Brand Matching: User wants to find hotels with specific attributes (e.g., "family friendly", "breakfast included", "Marriott") by first checking the tag dictionary to build exact filters.
  • Deep Dive & Pricing: User wants to inspect detailed room plans, real-time pricing, cancellation policies, or availability for a specific hotel ID.
  • Comparison & Evaluation: User wants to compare multiple candidate hotels based on returning structured data and current rates.
  • Hotel Booking: User is ready to select a room and book a hotel. The returned booking URLs and detail page links can be provided to guide the user to complete their reservation.

Don't use this skill when:

  • User asks about non-hotel travel booking (flights, trains, transfers, car rentals).

API Key

Resolution order: --api-key flag → RollingGo_API_KEY env var.

No key yet? Apply at: https://mcp.agentichotel.cn/apply

Runtime

Default to references/rollinggo-npx.md; switch to references/rollinggo-uv.md if the user specifies uv/uvx/Python. For API key persistence see references/claw-host-env.md.

Version Freshness (Always Latest)

Default policy for this skill: use the newest release on every run.

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

If using an installed command instead of temporary execution, upgrade first:

  • npm global: npm install -g rollinggo@latest
  • uv tool: uv tool upgrade rollinggo@latest

Primary Workflow

Run these steps in order unless the user is already at a later step.

  1. Clarify: destination, dates, nights, occupancy, budget, stars, tags, distance
  2. If tag filters needed → run hotel-tags first to get valid tag strings
  3. Run search-hotels → parse JSON → extract hotelId
  4. Run hotel-detail --hotel-id \x3Cid> for room plans and pricing
  5. If results are weak → loosen filters and retry

Commands Quick Reference

# Discover tags
rollinggo hotel-tags

# Search hotels (minimum required flags)
rollinggo search-hotels \
  --origin-query "\x3Cuser's natural language request>" \
  --place "\x3Cdestination>" \
  --place-type "\x3Cvalue from --help>"

# Hotel detail with pricing
rollinggo hotel-detail \
  --hotel-id \x3Cid> \
  --check-in-date YYYY-MM-DD \
  --check-out-date YYYY-MM-DD \
  --adult-count 2 --room-count 1

# Discover all flags
rollinggo search-hotels --help
rollinggo hotel-detail --help

Key Rules

  • --place-type must use exact values from rollinggo search-hotels --help
  • --star-ratings format: min,max e.g. 4.0,5.0
  • --format table allowed only on search-hotels; rejected by hotel-detail and hotel-tags
  • --child-count must match the count of --child-age flags
  • --check-out-date must be later than --check-in-date
  • Prefer --hotel-id over --name whenever available

Output

  • stdout → result payload (JSON by default)
  • stderr → errors only
  • Exit 0 success · 1 HTTP/network failure · 2 CLI validation failure
  • Results include booking URLs and hotel detail page links for downstream use

Filter Loosening (when no results)

Try in order: remove --star-ratings → increase --size → increase --distance-in-meter → remove tag filters → widen dates or budget

Usage Guidance
Before installing, confirm you trust the RollingGo CLI package and service, because the skill uses the latest package release and requires a RollingGo_API_KEY. Prefer per-skill credential injection, review hotel booking links before acting on them, and avoid providing unnecessary personal or payment information through the agent.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose is hotel search, filtering, pricing, and booking-link lookup; the artifact instructions and examples stay within that purpose.
Instruction Scope
The skill instructs agents to run the newest RollingGo CLI via npx or uvx and to pass travel search details and an API key; this is disclosed and relevant, but users should understand it depends on third-party package behavior.
Install Mechanism
Installation uses rollinggo@latest from npm, with optional uvx/PyPI execution references. Latest-version execution is explicit, but it is unpinned and therefore inherits normal package supply-chain risk.
Credentials
The required RollingGo_API_KEY credential is expected for the hotel API integration, and the documented data flow is limited to hotel search parameters, dates, occupancy, filters, and returned pricing/links.
Persistence & Privilege
The host environment reference documents optional persistent API-key injection in OpenClaw config or environment files. This is disclosed and purpose-aligned, with no background process or automatic persistence beyond credential configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rollinggo-search-hotel-skill
  3. After installation, invoke the skill by name or use /rollinggo-search-hotel-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of RollingGo Hotel CLI skill. - Enables hotel search, filtering, and pricing via the RollingGo CLI. - Supports filtering by destination, date, star rating, budget, distance, and hotel tags. - Allows detailed room plan and real-time price inspection for selected hotels. - Returns booking URLs and hotel detail links to guide users to complete reservations. - Includes quick reference for all major commands and key usage rules.
Metadata
Slug rollinggo-search-hotel-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 全球酒店搜索预订Skill-by RollingGo?

「全球酒店降价监控Skill」全球200 万 + 酒店价格波动监控,全球第三大酒旅B2B公司官方出品,降价自动提醒,一键下单,免费使用 访问rollinggo.store来申请你的专属Key:因机票价格、库存和订单能力涉及真实交易链路,因此我们需要为每个Skill用户开通免费专属的独立 KEY,永久调用额度现仍能申请。 It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.

How do I install 全球酒店搜索预订Skill-by RollingGo?

Run "/install rollinggo-search-hotel-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 全球酒店搜索预订Skill-by RollingGo free?

Yes, 全球酒店搜索预订Skill-by RollingGo is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 全球酒店搜索预订Skill-by RollingGo support?

全球酒店搜索预订Skill-by RollingGo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 全球酒店搜索预订Skill-by RollingGo?

It is built and maintained by RollingGo (@rollinggo-ai); the current version is v1.0.0.

💬 Comments