spring-hotel for Openclaw

An AI agent skill for finding and booking authentic hot spring hotels, ryokans, and thermal resorts via real-time Fliggy data.

xiejinsong
v3.2.0
Apr 13, 2026
0
737
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install spring-hotel

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install spring-hotel using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is spring-hotel?

The spring-hotel skill is a specialized travel automation tool designed for Openclaw Skills that enables AI agents to locate genuine hot spring accommodations. It leverages the Fliggy (Alibaba Group) ecosystem to provide real-time data on natural onsen pools, private hot spring rooms, and luxury thermal spa resorts. This skill is built to bridge the gap between complex travel queries and actionable booking results, ensuring that users receive up-to-date pricing and availability.

By integrating with the flyai-cli, this Openclaw Skills extension prioritizes technical accuracy and verified booking links over static knowledge. It is particularly effective for travelers seeking specific Japanese-style ryokan experiences or high-end wellness retreats in major hot spring destinations like Hakone, Tengchong, or Nanjing. The skill ensures that every recommendation is backed by a live database search rather than outdated training data.

spring-hotel Use Cases

  • Planning a winter getaway to authentic Japanese ryokans with private onsen facilities.
  • Finding the highest-rated hot spring resorts in specific Chinese provinces like Yunnan or Anhui.
  • Comparing real-time prices for thermal bath hotels for specific check-in and check-out dates.
  • Locating hotels that offer specific 'private bath' or 'onsen' amenities using Openclaw Skills search parameters.

How spring-hotel Works

  1. The AI agent identifies hot spring related keywords such as onsen, ryokan, or thermal bath within the user's request.
  2. The skill performs an environment check to ensure the flyai-cli is installed and functional on the host machine.
  3. It extracts destination, date, and preference parameters from the natural language query to build a CLI command.
  4. A dual-command workflow is executed: first searching for hot spring POIs and then filtering for high-rated hotels matching those keywords.
  5. The skill parses the resulting JSON data and generates a structured Markdown response containing verified booking links and real-time pricing.

spring-hotel Setup

To use this skill within Openclaw Skills, you must have the flyai-cli installed on your system. Run the following command to install the prerequisite tool:

npm i -g @fly-ai/flyai-cli

Verify the installation by checking the version:

flyai --version

spring-hotel Data Schema & Taxonomy

The spring-hotel skill organizes its search results based on the following metadata taxonomy returned by the flyai-cli:

Parameter Type Description
dest-name String The target city or area for the hotel search.
key-words String Specific filters like 'private onsen' or 'ryokan'.
check-in-date Date The arrival date in YYYY-MM-DD format.
detailUrl URL The direct booking link provided for each result.
rate_desc Sort A sorting logic that prioritizes the highest user ratings.

spring-hotel Advanced Features

  • Multi-Playbook Logic: Automatically switches between 'Hot Spring Hotel', 'Private Onsen', and 'Resort Package' playbooks based on user intent.
  • Strict Validation: Includes a mandatory verification step that ensures every output contains a valid booking link, preventing AI hallucinations.
  • Real-Time Integration: Bypasses static LLM knowledge to fetch live pricing and availability from Fliggy via Openclaw Skills.
  • Language Synchronization: Dynamically matches the output language (English or Chinese) to the user's initial query for a seamless experience.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*