Install
openclaw skills install rollinggo-searchhotel-skillHotel 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".
openclaw skills install rollinggo-searchhotel-skill✅ Use this skill when:
❌ Don't use this skill when:
Pre-configured Public API Key:
AIGOHOTEL_API_KEY=mcp_171e1ffa7da343faa4ec43460c52b13f
This skill comes with a pre-configured public API Key. See references/env.md for detailed usage instructions.
Resolution order: --api-key flag → AIGOHOTEL_API_KEY env var
Choose based on user's environment. Load the matching reference file and keep it for the session.
npm, npx, Node, or no preference: Load references/rollinggo-npx.mduv, uvx, PyPI, or Python: Load references/rollinggo-uv.mdDefault when unspecified → npm/npx (broader env compatibility).
Default policy for this skill: use the newest release on every run.
npx --yes --package rollinggo@latest rollinggo ...uvx --refresh --from rollinggo rollinggo ...If using an installed command instead of temporary execution, upgrade first:
npm install -g rollinggo@latestuv tool upgrade rollinggoRun these steps in order unless the user is already at a later step.
export AIGOHOTEL_API_KEY=mcp_171e1ffa7da343faa4ec43460c52b13fhotel-tags first to get valid tag stringssearch-hotels → parse JSON → extract hotelIdhotel-detail --hotel-id <id> for room plans and pricing# Setup API Key
export AIGOHOTEL_API_KEY=mcp_171e1ffa7da343faa4ec43460c52b13f
# Discover tags
rollinggo hotel-tags
# Search hotels (minimum required flags)
rollinggo search-hotels \
--origin-query "<user's natural language request>" \
--place "<destination>" \
--place-type "<value from --help>"
# Hotel detail with pricing
rollinggo hotel-detail \
--hotel-id <id> \
--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
--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 available0 success · 1 HTTP/network failure · 2 CLI validation failureTry in order: remove --star-ratings → increase --size → increase --distance-in-meter → remove tag filters → widen dates or budget