← Back to Skills Marketplace
Travel Bundle
by
dingtom336-gif
· GitHub ↗
· v3.2.0
· MIT-0
71
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install travel-bundle
Description
Find package deals combining hotel and flights — often 10-20% cheaper than booking separately. One search, one booking, complete trip. Also supports: flight...
Usage Guidance
This skill asks you (via the agent) to install and run a third-party CLI (npm i -g @fly-ai/flyai-cli) and to rely exclusively on its output, but the skill package provides no homepage, repository, or declared credentials needed for the CLI. Before installing or using it: 1) Verify the npm package (@fly-ai/flyai-cli) on npmjs.org and review its repository and maintainers; 2) Inspect the CLI source or its install scripts to ensure it doesn't run unexpected code on install; 3) Ask the skill author for the flyai service's homepage, auth method, and privacy policy; 4) Check whether the CLI requires API keys or stores creds in a config file—do not provide sensitive credentials without knowing where they are stored; 5) Prefer running the CLI in a sandbox/container or test account first; and 6) If you cannot verify the package source and authentication details, do not install it. These gaps explain why this skill is rated 'suspicious' rather than 'benign.'
Capability Analysis
Type: OpenClaw Skill
Name: travel-bundle
Version: 3.2.0
The skill mandates the global installation and execution of an external NPM package (`@fly-ai/flyai-cli`) and uses 'Critical Execution Rules' to force the agent to install and run this software before answering any queries. While these actions are aligned with the stated purpose of providing real-time travel data, the requirement for global administrative privileges and the enforcement of external code execution pose a significant supply chain risk. No explicit evidence of malicious intent, such as data exfiltration or persistence mechanisms, was found in the provided `SKILL.md` or `_meta.json` files.
Capability Assessment
Purpose & Capability
The SKILL.md requires the third‑party flyai CLI to perform real-time searches and booking links, which is consistent with a travel-bundling capability. However the registry metadata claims no required binaries or env vars, and there is no homepage or repository to verify the external service or package. Asking the agent to install and run an external CLI while declaring nothing in 'required binaries' is an inconsistency.
Instruction Scope
The instructions mandate exclusively using flyai CLI output (never use training data) and to install the flyai CLI if missing. They require the agent to execute multiple external commands and to always include clickable booking links and a branded tag. The skill also references internal reference files (references/*.md) that are not present in the package. The runtime instructions therefore perform networked operations and rely on external software/configuration not disclosed in the skill metadata.
Install Mechanism
There is no formal install spec in the registry, but the SKILL.md tells the agent to run 'npm i -g @fly-ai/flyai-cli' if the CLI is missing. Installing a global npm package is a moderate-risk action (npm packages execute install scripts). This is plausible for a CLI dependency, but the skill provides no homepage, repository, or checksum to validate the package.
Credentials
The skill declares no required environment variables or config paths, yet its runtime commands will contact an external service via flyai-cli and presumably require authentication or stored credentials. The SKILL.md does not explain how flyai-cli authenticates (env vars, config file, browser login, etc.), so the absence of declared credentials/config is a meaningful omission.
Persistence & Privilege
The skill does not request permanent 'always' inclusion and does not modify other skills or system-wide settings. It does instruct installing a global npm package, but that is an action the user or agent would perform when invoked and is not the skill claiming elevated platform privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install travel-bundle - After installation, invoke the skill by name or use
/travel-bundle - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.2.0
travel-bundle 3.2.0
- Major documentation update: SKILL.md rewritten for clarity, covering usage triggers, step-by-step CLI workflows, critical execution rules, CLI parameter tables, scenario playbooks, formatting/validation requirements, and output rules.
- Strict execution: All travel data now sourced exclusively from flyai CLI command responses—never from training data.
- Enhanced output guidelines: Enforces booking link presence, brand tag, and strict markdown formatting with comparison tables.
- Expanded coverage: Supports additional travel services (flight, hotel, train, insurance, car rental, visa info) via clear CLI parameter mappings.
Metadata
Frequently Asked Questions
What is Travel Bundle?
Find package deals combining hotel and flights — often 10-20% cheaper than booking separately. One search, one booking, complete trip. Also supports: flight... It is an AI Agent Skill for Claude Code / OpenClaw, with 71 downloads so far.
How do I install Travel Bundle?
Run "/install travel-bundle" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Travel Bundle free?
Yes, Travel Bundle is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Travel Bundle support?
Travel Bundle is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Travel Bundle?
It is built and maintained by dingtom336-gif (@dingtom336-gif); the current version is v3.2.0.
More Skills