← 返回 Skills 市场
483
总下载
0
收藏
2
当前安装
3
版本数
在 OpenClaw 中安装
/install openclaw-tour-planner
功能描述
Universal travel planning skill for OpenClaw agents. Plan itineraries, check weather, discover attractions, and estimate budgets — all through natural conver...
安全使用建议
This skill appears to be what it claims: a travel planner that calls public APIs and caches responses in a local SQLite DB. Before installing, decide if you’re comfortable with a local cache file (default: ~/.openclaw/cache/tour-planner.db) and ensure your environment can build native npm modules (better-sqlite3). Optional API keys (Visual Crossing, OpenWeather, Amadeus) are not required for core features. If you need maximum privacy, set TOUR_PLANNER_CACHE_PATH to a directory you control or delete the DB periodically. If you want to be cautious, run the package in an isolated environment (container or sandbox) when first testing.
功能分析
Type: OpenClaw Skill
Name: openclaw-tour-planner
Version: 1.0.2
The OpenClaw Tour Planner skill is benign. It transparently uses legitimate public APIs (Nominatim, Open-Meteo, Wikivoyage, optionally Visual Crossing) for its travel planning functionality and stores API responses in a local SQLite cache (`~/.openclaw/cache/tour-planner.db`). All network and file system operations are aligned with its stated purpose. The `ANALYSIS.md` document explicitly clarifies that potentially risky features like web scraping (e.g., Playwright) are *future plans* and *not implemented* in the current release, which is corroborated by the `package.json` dependencies. There is no evidence of malicious intent, data exfiltration, persistence mechanisms, or prompt injection designed to subvert the agent's core function.
能力评估
Purpose & Capability
Name/description match the implementation: geocoding (Nominatim), weather (Open-Meteo primary, Visual Crossing optional), and Wikivoyage are used and make sense for itinerary and budget estimation. Small inconsistency: registry metadata labels the package as 'instruction-only', yet the bundle includes full TypeScript sources and a package.json with dependencies (axios, better-sqlite3). The presence of better-sqlite3 is consistent with the stated local SQLite cache, so this is likely benign but worth noting.
Instruction Scope
SKILL.md and source code limit action to making outbound HTTP requests to public APIs and writing a local SQLite cache. The runtime instructions do not ask the agent to read unrelated system files or exfiltrate data. One privacy note: cache keys include user query/geocode keys (e.g., 'geo:<query>') and the skill writes API responses to a local DB; the author states user itineraries/personal data are not stored, but cached API responses could reflect user queries (location names).
Install Mechanism
No registry-level install spec was provided (lowest-risk), but SKILL.md instructs users to run 'npm install' or use the OpenClaw CLI. package.json lists axios and better-sqlite3. better-sqlite3 is a native module that builds during npm install (native C++ binding), which increases install complexity and requires a build toolchain on the host. There are no downloads from untrusted URLs and dependencies are from npm.
Credentials
The skill declares no required environment variables; it documents optional keys (VISUAL_CROSSING_API_KEY, OPENWEATHER_API_KEY, AMADEUS_* for future features) which are appropriate for those optional integrations. No unrelated secrets are requested. The code only reads VISUAL_CROSSING_API_KEY (optional fallback) and TOUR_PLANNER_CACHE_PATH for cache redirection.
Persistence & Privilege
The skill writes a persistent local SQLite cache (default: ~/.openclaw/cache/tour-planner.db). This is within its own scope and configurable via TOUR_PLANNER_CACHE_PATH. always:false (not force-included) and normal autonomous invocation is allowed. It does not request elevated OS privileges or modify other skills' configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-tour-planner - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-tour-planner触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
v1.0.2 — Fix all documentation contradictions flagged by security scanner. SECURITY.md now accurately documents SQLite cache, optional API keys, and clarifies ANALYSIS.md is a roadmap doc (no Playwright/scraping in current release). All env vars are optional — core features remain 100% keyless via Open-Meteo + Wikivoyage + Nominatim. Added package-lock.json for full dependency auditability.
v1.0.1
v1.0.1 — Implement all missing source files (weather, wikivoyage, itinerary, budget, cache, formatter). Resolves docs/code mismatch flagged by ClawHub scanner. TypeScript compiles clean. Skill is now fully functional.
v1.0.0
Initial release — day-by-day itineraries, live weather, Wikivoyage guides, budget estimates. Free APIs, no API key required for core features.
元数据
常见问题
OpenCLAW Tour Planner 是什么?
Universal travel planning skill for OpenClaw agents. Plan itineraries, check weather, discover attractions, and estimate budgets — all through natural conver... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 483 次。
如何安装 OpenCLAW Tour Planner?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-tour-planner」即可一键安装,无需额外配置。
OpenCLAW Tour Planner 是免费的吗?
是的,OpenCLAW Tour Planner 完全免费(开源免费),可自由下载、安装和使用。
OpenCLAW Tour Planner 支持哪些平台?
OpenCLAW Tour Planner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OpenCLAW Tour Planner?
由 Asif(@asif2bd)开发并维护,当前版本 v1.0.2。
推荐 Skills