← 返回 Skills 市场
xiejinsong

Onsen Hotel

作者 xiejinsong · GitHub ↗ · v3.2.1 · MIT-0
cross-platform ⚠ suspicious
80
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install onsen-hotel
功能描述
Book hotels with genuine hot spring baths — natural onsen pools, private hot spring rooms, and Japanese-style ryokan experiences. Also supports: flight booki...
安全使用建议
This skill is coherent for booking onsen hotels but relies on a third-party npm CLI (@fly-ai/flyai-cli) and may write an execution log to your working directory. Before installing or running: (1) verify the npm package source and reputation (npm/GitHub) and prefer installing in an isolated environment if unsure; (2) be prepared for the CLI to prompt for authentication or store credentials locally; (3) know that the skill may persist .flyai-execution-log.json containing queries and results — inspect or disable this behavior if you don't want local logs; (4) confirm booking links are the detailUrl returned by the CLI as required. If any of these are unacceptable, do not install/run the CLI or run it in a sandbox/container.
功能分析
Type: OpenClaw Skill Name: onsen-hotel Version: 3.2.1 The skill bundle requires the global installation of an external npm package (@fly-ai/flyai-cli) and directs the agent to execute shell commands using parameters directly derived from user input (e.g., `{city}`, `{in}`, `{out}` in SKILL.md and references/playbooks.md). This pattern introduces a high risk of shell injection vulnerabilities if the agent does not properly sanitize the input. While the behavior is aligned with the stated purpose of hotel booking, the reliance on shell execution with unvalidated user data and the requirement for global package installation are significant security risks.
能力评估
Purpose & Capability
The skill's purpose (finding and booking onsen hotels) aligns with the CLI commands it mandates (flyai search-hotel / search-poi). It does not request unrelated credentials or binaries. Note: the skill relies entirely on the third-party flyai CLI (npm package @fly-ai/flyai-cli) for data and does not declare how authentication is handled (likely via the CLI), so users should expect interactive auth or locally-stored credentials.
Instruction Scope
All runtime instructions stay within the booking domain and require running specific flyai CLI commands; they explicitly forbid answering from training data. The runbook instructs the agent to persist an execution log (.flyai-execution-log.json) if filesystem writes are available. This log may include user queries and CLI results — a privacy consideration but not out of scope for the skill.
Install Mechanism
There is no packaged install spec in the registry, but the SKILL.md requires installing an npm package globally (npm i -g @fly-ai/flyai-cli). Installing a third-party npm CLI is a reasonable approach for a CLI-driven skill, but it is moderate risk compared to instruction-only skills because the external package's behavior and trustworthiness matter.
Credentials
The skill declares no environment variables or credentials, which is consistent with delegating auth to the flyai CLI. There are no requests for unrelated secrets or system config. Be aware the CLI itself may prompt for or store credentials locally; that behavior is external to the skill.
Persistence & Privilege
The skill does not request elevated privileges or 'always' presence. It does instruct writing an execution log to the working directory if possible; writing its own log is reasonable but may persist user queries/outputs without explicit per-request consent. This is a privacy/retention concern rather than a capability mismatch.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install onsen-hotel
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /onsen-hotel 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.2.1
No changes detected in this version. - Version number increased to 3.2.1, but no file modifications were made. - All features and documentation remain the same as in the previous version.
v3.2.0
- Expanded skill to cover a full suite of travel booking features: flights, train tickets, attraction tickets, itinerary planning, visas, insurance, car rental, and more, all powered by Fliggy. - Clarified critical execution rules: all answers must be from real-time CLI output, never from training data, and every listing requires a clickable booking link. - Added stricter language adherence: the skill now always responds in the user's input language. - Updated and organized playbooks for various onsen-related scenarios, including private hot springs and full resort packages. - Improved parameter collection and user prompt flow, with new guidance for missing information. - Enhanced output requirements: results now always start with a clear conclusion, include a comparison table, and prominently display the Fliggy brand tag.
元数据
Slug onsen-hotel
版本 3.2.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Onsen Hotel 是什么?

Book hotels with genuine hot spring baths — natural onsen pools, private hot spring rooms, and Japanese-style ryokan experiences. Also supports: flight booki... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 80 次。

如何安装 Onsen Hotel?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install onsen-hotel」即可一键安装,无需额外配置。

Onsen Hotel 是免费的吗?

是的,Onsen Hotel 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Onsen Hotel 支持哪些平台?

Onsen Hotel 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Onsen Hotel?

由 xiejinsong(@xiejinsong)开发并维护,当前版本 v3.2.1。

💬 留言讨论