← Back to Skills Marketplace
dingtom336-gif

Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations

by dingtom336-gif · GitHub ↗ · v3.2.0 · MIT-0
cross-platform ⚠ suspicious
73
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weekend-trip
Description
Plan the perfect 2-day weekend escape to nearby destinations — auto-suggests places within 2-3 hours that maximize your short break. Also supports: flight bo...
Usage Guidance
Before installing or using this skill, verify the flyai client and the skill author: 1) Ask the skill owner for a homepage or source repo and confirm the @fly-ai/flyai-cli package on the npm registry (npmjs.com) — check publisher, versions, and download counts. 2) Inspect the package (or view its repository) for postinstall scripts or unusual permissions; prefer not to run a global npm install until you vet it. 3) Ask how flyai authenticates and where any tokens are stored; confirm it will not exfiltrate credentials. 4) Be aware the skill will append an execution log (.flyai-execution-log.json) to the working directory if writes are available — ask what data is logged and where it is stored/rotated. 5) If you want to test safely, run the CLI in an isolated environment (VM/container) or install it locally (not -g), and run npm audit / review package.json for scripts. If provenance or authentication handling is unclear or the package cannot be verified, avoid installing the CLI and decline to use the skill.
Capability Analysis
Type: OpenClaw Skill Name: weekend-trip Version: 3.2.0 The skill bundle requires the agent to perform high-risk operations, specifically the global installation of an external NPM package (`@fly-ai/flyai-cli`) and writing execution logs to the local filesystem (`.flyai-execution-log.json`). While these actions are aligned with the stated purpose of travel planning via a CLI tool, the use of `npm i -g` and shell-based logging in `SKILL.md` and `references/runbook.md` introduces significant security risks, such as potential privilege escalation or arbitrary code execution, without providing a mechanism to verify the integrity of the downloaded package.
Capability Assessment
Purpose & Capability
The skill claims real-time flight/hotel/POI results and mandates using a flyai CLI for every answer — that aligns with needing a live data client. However, there is no homepage or source link for the skill or the @fly-ai/flyai-cli package, which leaves the provenance of the required client unclear.
Instruction Scope
Runtime instructions strictly require installing and invoking the flyai CLI and forbid using any training-data fallback. The runbook also instructs the agent to append an execution log to .flyai-execution-log.json if filesystem writes are available — this creates persistent data on disk (request/response logs) which may include user queries and should be disclosed to users.
Install Mechanism
Although the skill itself has no install spec, it instructs the agent to run npm i -g @fly-ai/flyai-cli if flyai is missing. Installing a global npm package is a supply-chain risk (postinstall scripts, arbitrary code). No trusted source or homepage for the CLI package is provided to verify authenticity.
Credentials
The skill declares no required environment variables or credentials, which looks minimal and appropriate. However, a real booking CLI often requires authentication or token configuration; the SKILL.md does not explain where or how flyai obtains credentials (interactive login, local config, environment variables), so credential handling is unclear.
Persistence & Privilege
always:false (good) and autonomous invocation is normal, but the runbook explicitly instructs appending execution logs to a local file (.flyai-execution-log.json) when filesystem writes are available. Combined with the global npm install, this creates persistent artifacts and modest privilege/persistence on the host.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weekend-trip
  3. After installation, invoke the skill by name or use /weekend-trip
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.2.0
Renamed and optimized per naming methodology v3
Metadata
Slug weekend-trip
Version 3.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations?

Plan the perfect 2-day weekend escape to nearby destinations — auto-suggests places within 2-3 hours that maximize your short break. Also supports: flight bo... It is an AI Agent Skill for Claude Code / OpenClaw, with 73 downloads so far.

How do I install Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations?

Run "/install weekend-trip" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations free?

Yes, Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations support?

Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Plan Weekend Trips — Short Getaways, Weekend Flights, 2-Day Hotel Deals & Mini Vacations?

It is built and maintained by dingtom336-gif (@dingtom336-gif); the current version is v3.2.0.

💬 Comments