← 返回 Skills 市场
1038
总下载
3
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install booking
功能描述
Search, compare, and book accommodation across platforms with real pricing, user preferences, and end-to-end execution.
使用说明 (SKILL.md)
Quick Reference
| Topic | File |
|---|---|
| Search, compare, shortlist | search.md |
| Platforms, APIs, data sources | platforms.md |
| Total cost calculation | pricing.md |
User Preferences
Store preferences in ~/booking/memory.md. Load on activation.
~/booking/
├── memory.md # Traveler type, budget, preferences
├── history.md # Past bookings, liked properties
└── alerts.md # Active price tracking
Critical Rules — Never Skip
- Calculate TOTAL cost always — base price + cleaning fee + service fee + tourist tax + any extras. Never quote per-night without fees
- Compare 3+ platforms before recommending — Booking.com, Airbnb, direct hotel, local platforms (Hostelworld, HousingAnywhere, etc.)
- Verify real-time data — don't recommend from training data. Check live availability and current prices
- Ask about purpose — tourist, business, family, remote work, budget. Needs differ completely
- Surface deal-breakers early — non-refundable, no A/C, far from center, negative review patterns, wifi issues for workers
- Shortlist, don't overwhelm — 3-5 curated options with trade-offs, not 20 links to review
- Execute when asked — "book this" means book, not "here's how to book"
- Check cancellation policy — state deadline clearly before any booking
Traveler-Specific Traps
| Type | Common Model Failure |
|---|---|
| Casual | Ignoring stated budget, recommending based on popularity not fit |
| Business | Missing corporate rates, not understanding loyalty program math |
| Family | Treating "2 bedrooms" as sufficient without checking bed config, missing safety issues |
| Backpacker | Recommending mid-range, not calculating fees, missing hostel direct pricing |
| Nomad | Multiplying nightly×30 instead of real monthly rate, trusting "wifi included" |
Before Recommending Any Property
- Total price calculated with ALL fees
- Cancellation policy stated
- Location context (walking time to center/meeting/beach)
- Review patterns checked (cleanliness, noise, wifi for workers, family-friendliness)
- Deal-breakers surfaced if any
安全使用建议
This skill aims to perform full bookings but doesn't say how it will authenticate with Airbnb/Booking.com or handle payments. Before installing: 1) Ask the author how bookings are executed — do they use official APIs/OAuth, or will the agent prompt you to paste credentials/payment info? 2) Ask where account or payment data will be stored and whether it's encrypted; avoid skills that store secrets in plaintext under ~/booking. 3) If you plan to allow execution, prefer an implementation that documents required env vars and uses OAuth or a secure payment gateway rather than asking you to paste credentials. 4) Consider trying the skill in a sandboxed account (no real payment details) or request a read-only/demo mode. If the author supplies explicit details about authentication flows, required env vars, and secure storage of credentials (or switches to a recommendation-only mode), this assessment could move to benign.
功能分析
Type: OpenClaw Skill
Name: booking
Version: 1.0.0
The OpenClaw AgentSkills bundle for 'booking' is classified as benign. All instructions and code content are directly aligned with the stated purpose of searching, comparing, and booking accommodation. While the skill requires high-privilege capabilities such as file system access (for `~/booking/memory.md`, `history.md`, `alerts.md`) and web browsing/fetching (`web_fetch` or `browser` for real-time data and comparisons as noted in `platforms.md`), these are necessary for its functionality. There is no evidence of intentional malicious behavior, data exfiltration, unauthorized execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent's security or purpose within the skill bundle itself.
能力评估
Purpose & Capability
The name/description promise 'end-to-end execution' (i.e., actually placing bookings), but the skill declares no required credentials, APIs, or payment integration. A booking agent that can 'execute' legitimately needs account access, payment handling, or OAuth flows; those are not requested or documented here.
Instruction Scope
SKILL.md explicitly instructs the agent to read/write ~/booking/memory.md and other files in the user's home, to use web_fetch/browser to verify live prices, to check maps for walking times, and to "execute when asked" (perform bookings). Those runtime actions include accessing the filesystem and external services and could prompt the agent to request/store sensitive data (credentials, payment details). The declared metadata did not list these config paths or external-service requirements.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, which minimizes install-time risks (nothing is downloaded or written during installation).
Credentials
The skill declares no required env vars or primary credential, yet its behavior implies it will need account access to platforms and payment methods. Additionally, the SKILL.md directs storing persistent data under ~/booking (a config path) but the registry metadata lists no required config paths — a mismatch that could hide how/where sensitive data will be stored.
Persistence & Privilege
The skill instructs creation and use of persistent files under the user's home (~/booking/memory.md, history.md, alerts.md) without declaring this persistence in metadata. While it is not set to always:true, the ability to store data in the user's home and later read it constitutes persistent state and can retain sensitive info (preferences, possibly payment/account details) if the agent is asked to 'execute' bookings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install booking - 安装完成后,直接呼叫该 Skill 的名称或使用
/booking触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Booking 是什么?
Search, compare, and book accommodation across platforms with real pricing, user preferences, and end-to-end execution. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1038 次。
如何安装 Booking?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install booking」即可一键安装,无需额外配置。
Booking 是免费的吗?
是的,Booking 完全免费(开源免费),可自由下载、安装和使用。
Booking 支持哪些平台?
Booking 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Booking?
由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。
推荐 Skills