← Back to Skills Marketplace
travel-blind-box
by
haoxuanljj
· GitHub ↗
· v1.0.0
· MIT-0
106
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install travel-blind-box
Description
真正的盲盒旅行规划器!用户只需提供当前位置、出发日期、天数和预算,自动推荐未去过的目的地并生成轻松行程。使用 flyai skill 查询实时信息,支持历史记录管理避免重复。主打新奇体验和随意放松。
Usage Guidance
This skill appears coherent with its travel-planner description, but consider these before installing: 1) The skill stores travel history and generated itineraries under ~/.qoderwork/travel-blind-box/ (history.json and output files). Those files can contain sensitive info (visited cities, booking confirmation numbers). Inspect or back up that directory and confirm you consent to local storage. 2) The SKILL.md instructs calls to a third-party 'flyai' skill for live data; using the skill will send your current city, dates, budget and the visited-cities list to that external skill — verify you trust flyai or avoid sending sensitive details. 3) Scripts run locally (Python). If you want extra safety, review the included .py files in a text editor or run the skill in a restricted/sandboxed environment. 4) The import_history feature can merge external history files — only import trusted files. If you prefer not to persist history, you can remove or inspect history.json (path documented in README) or run the skill in a temporary environment. Overall the package is internally consistent and not requesting unrelated credentials, but be mindful of local data persistence and external data sharing.
Capability Analysis
Type: OpenClaw Skill
Name: travel-blind-box
Version: 1.0.0
The travel-blind-box skill bundle is a comprehensive travel planning tool that uses local Python scripts to manage travel history, allocate budgets, and generate itineraries. The code logic in scripts like `history_manager.py` and `budget_allocator.py` is transparent and aligns with the stated purpose of providing a 'blind box' travel experience. While `SKILL.md` contains a hardcoded output path (`/Users/haoxuan/...`), this appears to be a non-malicious development artifact. The skill relies on the external `flyai` tool for real-time data, and no evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (a random blind-box travel planner) matches the actual artifacts: local Python scripts for budget, history, itinerary generation and SKILL.md instructions to call the flyai skill for live travel data. The package.json dependency on 'flyai' and script usage are coherent with the described functionality.
Instruction Scope
SKILL.md instructs the agent to collect user inputs, query the flyai skill for real-time info, run local scripts (history_manager.py, budget_allocator.py, itinerary_generator.py), and generate/save itineraries. These actions are within the declared purpose. Note: the skill will read and update a local history file (visited cities) and will pass user location/date/budget and the visited-cities list to flyai — a third party — which implies sharing some personal travel data.
Install Mechanism
No install spec or remote downloads are present; the skill is instruction-plus-local-code only. No brew/npm/extract-from-URL installs were requested. All code runs locally under the skill directory.
Credentials
The skill requests no environment variables or external credentials (none listed). It does read/write user data under ~/.qoderwork/travel-blind-box/history.json and may generate itinerary files; storing visited cities and booking confirmation numbers is expected for the feature but is personally sensitive. The skill also calls the flyai skill and will transmit user-provided info (current city, dates, budget, plus the 'exclude visited' list).
Persistence & Privilege
always: false. The skill persists state in the user's home directory (~/.qoderwork/travel-blind-box/) and updates history.json and generated itineraries. This is consistent with the purpose but creates persistent records (visit history, bookings) that the user may want to control or clear.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install travel-blind-box - After installation, invoke the skill by name or use
/travel-blind-box - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
travel-blind-box v1.0.0
人生就是一场旅行,去哪不重要,最重要的是出发。这个世界上没有完美的旅行方案,属于你的与众不同的体验才最重要。
- 首次发布!提供真正的“旅行盲盒”体验:输入当前位置、出发日期、天数和预算,自动推荐未去过的周边城市并生成放松的行程方案
- 集成历史记录管理,确保每次推荐都是新城市,避免重复
- 行程主打随意和宽松,每天仅安排1-2个核心活动,预留大量自由时间
- 支持随机主题、预算分配、核心景点/美食/酒店智能推荐、第三方预订链接生成
- 生成可打印/可下载的详细Markdown行程文档,自动更新预订信息
- 通过 flyai skill 实时查询交通、景点、酒店等信息,打造新奇好玩的盲盒旅行体验
Metadata
Frequently Asked Questions
What is travel-blind-box?
真正的盲盒旅行规划器!用户只需提供当前位置、出发日期、天数和预算,自动推荐未去过的目的地并生成轻松行程。使用 flyai skill 查询实时信息,支持历史记录管理避免重复。主打新奇体验和随意放松。 It is an AI Agent Skill for Claude Code / OpenClaw, with 106 downloads so far.
How do I install travel-blind-box?
Run "/install travel-blind-box" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is travel-blind-box free?
Yes, travel-blind-box is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does travel-blind-box support?
travel-blind-box is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created travel-blind-box?
It is built and maintained by haoxuanljj (@haoxuanljj); the current version is v1.0.0.
More Skills