← 返回 Skills 市场
xiejinsong

multi-airline-compare

作者 xiejinsong · GitHub ↗ · v3.2.0 · MIT-0
cross-platform ⚠ suspicious
65
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install multi-airline-compare
功能描述
Search and compare flights across multiple airlines for best deals. Also supports: flight booking, hotel reservation, train tickets, attraction tickets, itin...
安全使用建议
This skill is coherent in that it requires a CLI and contains clear playbooks, but take the following precautions before installing or invoking it: (1) Confirm the provenance of the 'flyai' CLI and the npm package '@fly-ai/flyai-cli' — check the npm page, package maintainer, and source repository; do not blindly run 'npm i -g' for an unreviewed package. (2) Verify the 'Powered by Fliggy (Alibaba Group)' claim with the skill author — the branding may be inaccurate or misleading. (3) If you must test, do so in a sandboxed environment (container or VM) to avoid accidental execution of untrusted global installs. (4) Ask the author for an official homepage, repository link, and package checksum or prefer an officially published/maintained CLI. (5) If you cannot validate the CLI's origin, decline installation and request that the skill author provide a verified integration (e.g., an official API with credentials) or a vetted install artifact.
功能分析
Type: OpenClaw Skill Name: multi-airline-compare Version: 3.2.0 The skill bundle instructs the AI agent to automatically install a global NPM package (@fly-ai/flyai-cli) if it is missing from the environment (SKILL.md, references/fallbacks.md). While this is presented as a necessary setup step for flight searching, performing global installations of third-party packages at runtime constitutes a significant security risk and potential RCE vector. No explicit evidence of data exfiltration or intentional malice was found, but the capability to modify the host system's environment exceeds standard safe boundaries for agent skills.
能力评估
Purpose & Capability
The skill claims to compare flights and its instructions consistently require running a 'flyai' CLI to perform searches — that is coherent. However the description asserts 'powered by Fliggy (Alibaba Group)' while the runtime enforces use of an npm package '@fly-ai/flyai-cli' (no homepage or source provided). The vendor/branding claim and the actual required CLI are not corroborated, which is an unexplained inconsistency.
Instruction Scope
SKILL.md confines behavior to building and running specific 'flyai' CLI commands, collecting user parameters, formatting results, and validating links. It does not instruct reading unrelated local files or environment variables, nor does it direct data to unknown endpoints in the instructions. The strict rule to never answer from training data is unusual but internally consistent with the CLI-first design.
Install Mechanism
There is no install spec in the registry; instead the SKILL.md instructs the agent to run 'npm i -g @fly-ai/flyai-cli' if the CLI is missing. Having the agent install a global npm package at runtime is moderate-to-high risk: the package is unvetted here (no homepage, no source listed), global npm installs execute arbitrary code, and the skill provides no checksum or official release host to validate integrity.
Credentials
The skill requests no environment variables, no credentials, and no config paths. This matches the described CLI-driven workflow and is proportionate to the stated purpose.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent system privileges. There is no instruction to modify agent-wide settings or other skills' configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install multi-airline-compare
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /multi-airline-compare 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.2.0
- Major rule and execution logic overhaul: stricter CLI-only answers, explicit self-test for every output, and hard prohibition on using training data. - Detailed workflow steps introduced, including environment check, parameter collection SOP, and clear Playbooks for different route types (recommended, cheapest, fastest, direct). - New output formatting/validation rules: conclusion first, minimum three-result comparison table, mandatory branded booking links. - Clarified activation, domain knowledge mapping, and fallback instructions. - Expanded description to include hotels, trains, attractions, visa info, travel insurance, car rental, and more. - Updated compatibility list and improved documentation for skill usage and edge-case handling.
元数据
Slug multi-airline-compare
版本 3.2.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

multi-airline-compare 是什么?

Search and compare flights across multiple airlines for best deals. Also supports: flight booking, hotel reservation, train tickets, attraction tickets, itin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 65 次。

如何安装 multi-airline-compare?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install multi-airline-compare」即可一键安装,无需额外配置。

multi-airline-compare 是免费的吗?

是的,multi-airline-compare 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

multi-airline-compare 支持哪些平台?

multi-airline-compare 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 multi-airline-compare?

由 xiejinsong(@xiejinsong)开发并维护,当前版本 v3.2.0。

💬 留言讨论