← 返回 Skills 市场
Trip Booking
作者
fenbeitong-trip
· GitHub ↗
· v1.0.0
· MIT-0
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install trip-booking
功能描述
Booking.com国际酒店预订助手,支持全球酒店搜索、房型查询、价格对比、预订管理。Invoke when user wants to search international hotels, book hotels on Booking.com, or manage Booking.com reservat...
安全使用建议
This skill claims to integrate with Booking.com but the shipped code uses placeholder API credentials and returns simulated data in key functions — that contradicts SKILL.md's rule forbidding fabricated info. Before installing or using for real bookings: (1) Do not assume search results are live — verify data before relying on it. (2) Confirm how API credentials are supplied; prefer skills that accept credentials via environment variables or a secure config rather than manual edits to source files. (3) If you need real bookings, request a version that actually makes authenticated requests (no TODO/mock returns) and that documents where to set credentials securely. (4) Inspect network access (the code uses requests and will call distribution-xml.booking.com if implemented). If you cannot verify or fix these issues, avoid using it for production booking/payment workflows.
功能分析
Type: OpenClaw Skill
Name: trip-booking
Version: 1.0.0
The skill bundle is a well-structured template for a Booking.com hotel booking assistant. The Python scripts (booking_api.py and openai_adapter.py) implement standard data classes and API wrappers for searching hotels and managing reservations, though the actual network calls are currently mocked with hardcoded sample data. There are no signs of data exfiltration, malicious execution, or harmful prompt injection; the instructions in SKILL.md are focused on maintaining data integrity and providing accurate travel information.
能力评估
Purpose & Capability
The skill claims to be a Booking.com affiliate integration and requires an API key per its SKILL.md, which is appropriate for the purpose. However the code contains hard-coded placeholder BOOKING_API_KEY and BOOKING_AFFILIATE_ID constants and does not declare or read any environment variables or config paths for credentials. That means the runtime behavior is not actually integrated with Booking.com's API as claimed unless someone manually edits the source — an incoherence between claimed purpose and actual capability.
Instruction Scope
SKILL.md explicitly states '必须调用Booking.com Affiliate API' and '禁止自行编造酒店信息、价格或评论', but booking_api.py contains TODO markers and returns simulated/mock hotel/room data in search and detail methods instead of calling the real endpoints. This directly contradicts the stated constraint and grants the skill discretion to supply fabricated data if left as-is.
Install Mechanism
There is no install spec (instruction-only), which limits installation risk. However the package includes executable Python scripts that will run if invoked; running them requires python3 and will make outbound HTTP requests. No third-party packages are declared beyond requests, but the evaluatee should confirm requests is available in the environment.
Credentials
The skill requires an API key per the documentation but declares no required environment variables or primary credential. The code uses plaintext placeholder constants for BOOKING_API_KEY and BOOKING_AFFILIATE_ID rather than reading secure env vars or a config path. That mismatch is disproportionate and risky: a user might be prompted to edit source to insert secrets, or the skill will operate in mock mode without real credentials.
Persistence & Privilege
No special persistence or elevated privileges are requested. always is false and there are no config paths or modifications to other skills. Autonomous invocation is allowed by platform default and is not by itself a concern here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install trip-booking - 安装完成后,直接呼叫该 Skill 的名称或使用
/trip-booking触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Booking.com international hotel booking assistant.
- Supports global hotel search, multilingual display, and multi-currency price comparison.
- Enables real-time room availability, order creation, booking management, and free cancellation policy query.
- Integrates Booking.com Affiliate API for data; accurately reflects returned hotel, price, and review information.
- Designed for international travel scenarios, supporting 200+ countries/regions.
- Enforces strict data authenticity—no fabricated information or unauthorized data modifications.
元数据
常见问题
Trip Booking 是什么?
Booking.com国际酒店预订助手,支持全球酒店搜索、房型查询、价格对比、预订管理。Invoke when user wants to search international hotels, book hotels on Booking.com, or manage Booking.com reservat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。
如何安装 Trip Booking?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install trip-booking」即可一键安装,无需额外配置。
Trip Booking 是免费的吗?
是的,Trip Booking 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Trip Booking 支持哪些平台?
Trip Booking 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Trip Booking?
由 fenbeitong-trip(@gaogao605)开发并维护,当前版本 v1.0.0。
推荐 Skills