rollinggo-hotel
by @dreamtzlong
Hotel search and pricing via the RollingGo CLI. Use when the user wants to search hotels by destination, filter by date/star/budget/tags/distance, inspect ho...
clawhub install rollinggo-hotelπ About This Skill
name: rollinggo-searchhotel description: Hotel search and pricing via the RollingGo CLI. Use when the user wants to search hotels by destination, filter by date/star/budget/tags/distance, inspect hotel detail and room pricing, or look up hotel tags. Trigger phrases β "search hotels", "find hotels near", "hotel detail", "hotel pricing", "hotel tags", "rollinggo". homepage: https://mcp.agentichotel.cn metadata: { "openclaw": { "emoji": "π¨", "skillKey": "rollinggo-searchhotel", "primaryEnv": "RollingGo_API_KEY", "requires": { "anyBins": ["rollinggo", "npx", "node", "uvx", "uv"], "env": ["RollingGo_API_KEY"] }, "install": [ { "id": "node", "kind": "node", "package": "rollinggo@latest", "bins": ["rollinggo"], "label": "Install rollinggo (npm)" } ] } }
RollingGo Hotel CLI
When to Use
β Use this skill when:
β Don't use this skill when:
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.
npx --yes --package rollinggo@latest rollinggo ...uvx --refresh --from rollinggo@latest rollinggo ...If using an installed command instead of temporary execution, upgrade first:
npm install -g rollinggo@latestuv tool upgrade rollinggo@latestPrimary 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 for room plans and pricing
5. If results are weak β loosen filters and retry
Commands Quick Reference
# Discover tags
rollinggo hotel-tagsSearch hotels (minimum required flags)
rollinggo search-hotels \
--origin-query "" \
--place "" \
--place-type ""Hotel detail with pricing
rollinggo hotel-detail \
--hotel-id \
--check-in-date YYYY-MM-DD \
--check-out-date YYYY-MM-DD \
--adult-count 2 --room-count 1Discover 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--hotel-id over --name whenever availableOutput
0 success Β· 1 HTTP/network failure Β· 2 CLI validation failureFilter Loosening (when no results)
Try in order: remove --star-ratings β increase --size β increase --distance-in-meter β remove tag filters β widen dates or budget