← 返回 Skills 市场
lancenas

VariflightAviation

作者 Lance · GitHub ↗ · v1.0.4 · MIT-0
darwinlinuxwin32 ⚠ suspicious
902
总下载
1
收藏
3
当前安装
5
版本数
在 OpenClaw 中安装
/install variflight-aviation
功能描述
航班信息查询 Skill(飞常准官方 MCP)- 实时航班动态、航线搜索、舒适度评估、机场天气、中转规划、实时定位
安全使用建议
This skill appears to do what it claims (a VariFlight MCP client). Before installing or running it: 1) Verify the npm package @variflight-ai/variflight-mcp on the npm registry (author, version history, and recent releases) because the skill dynamically downloads and executes that package via npx. 2) Inspect SKILL.md and included source for any unexpected hidden characters (pre-scan found unicode control chars). 3) Provide an API key only from the official VariFlight site (https://ai.variflight.com/keys) and be aware the key will be passed to the child MCP process — that process will contact VariFlight servers (expected for functionality). 4) If you need stronger assurance, pre-install and audit @variflight-ai/variflight-mcp locally and pin a known-good version, or run the skill in an isolated environment. 5) If you operate in a sensitive environment, review network egress logs and the MCP package source before granting network access.
功能分析
Type: OpenClaw Skill Name: variflight-aviation Version: 1.0.4 The skill bundle is a legitimate implementation of a flight information service using the VariFlight (飞常准) MCP. It provides tools for flight searching, tracking, and weather updates by wrapping the '@variflight-ai/variflight-mcp' package via npx. The inclusion of a detailed research report ('research_report_aviation_migration.md') regarding API migration and the consistent use of official VariFlight endpoints (ai.variflight.com) indicate a transparent and standard development process. While 'debug-limits.js' contains references to a missing AviationStack client, this appears to be a harmless leftover from previous development phases described in the migration report.
能力评估
Purpose & Capability
Name/description (flight data, MCP integration) match the code and SKILL.md. The skill only asks for a VariFlight API key (X_VARIFLIGHT_KEY or VARIFLIGHT_API_KEY) and uses Node/npx to run the @variflight-ai/variflight-mcp MCP server — all of which are coherent for its stated purpose.
Instruction Scope
SKILL.md instructs the user to provide an API key via config.local.json or X_VARIFLIGHT_KEY and to use npx to run @variflight-ai/variflight-mcp. The runtime instructions and code read the local config and environment and spawn an npx process, then communicate with that MCP over stdio. The skill requests network, env-read and file-read permissions which align with its behavior. Note: SKILL.md contained a prompt-injection detection (unicode-control-chars) — likely formatting but worth checking the raw file for hidden/control characters.
Install Mechanism
No install spec in registry, but the code dynamically invokes npx -y @variflight-ai/variflight-mcp at runtime (MCPServerManager and Stdio transport). This means the remote npm package will be downloaded and executed on first run — expected for an MCP-style skill but higher-risk than pure instruction-only skills. The package comes from the npm registry (no arbitrary URL downloads observed).
Credentials
Only the VariFlight API key (X_VARIFLIGHT_KEY / VARIFLIGHT_API_KEY) is required and is justified by the skill's interactions with VariFlight's MCP. The skill reads config.local.json if present and process.env; it does not request unrelated credentials or system secrets in the manifest.
Persistence & Privilege
The skill is user-invocable, not always-enabled, and does not request elevated persistence or modify other skills. It spawns subprocesses (npx) but does not alter system-wide agent configuration beyond using local config/env as expected.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install variflight-aviation
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /variflight-aviation 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
- Version reset and metadata sync: changed version in SKILL.md from 3.0.0 to 1.0.4 to align with package.json. - No user-facing features or CLI command changes. - Documentation and internal metadata updates for clarity and consistency.
v1.0.3
- Removed legacy support for aviationstack; the Skill now solely relies on VariFlight MCP as the backend. - Cleaned up logic and dependencies by deleting unused files (aviationstack-client.js, config-loader.js). - Updated configuration to reference the correct environment variable (X_VARIFLIGHT_KEY) consistently. - Documentation and metadata adjusted to clarify only VariFlight MCP is supported going forward.
v1.0.2
variflight-aviation 1.0.2 - Improved MCP server integration and code architecture. - Added src/lib/aviationstack-client.js for enhanced data source compatibility. - Updated SKILL.md with clearer setup instructions and detailed command documentation. - Enhanced error handling and configuration file logic. - Improved stability across all major commands (search, info, comfort, track, transfer, weather).
v1.0.1
- Expanded documentation with detailed usage instructions, command examples, data format, and error troubleshooting. - Added information about new supported command: 实时飞机追踪 (track). - Improved privacy, API key handling, and configuration guide sections. - Enhanced command descriptions and parameter explanations. - Added sample API responses and links to relevant external documentation.
v1.0.0
Initial release of variflight-aviation (v1.0.0): - Supports real-time flight status, route search, comfort assessment, and airport weather queries. - Requires a Variflight API Key, configurable via environment variable or local config file. - Compatible with Darwin, Linux, and Windows; Node.js >= 18.0.0 required. - Communicates with MCP server via stdio, with automatic server lifecycle management. - Includes clear setup instructions and no need for system daemons.
元数据
Slug variflight-aviation
版本 1.0.4
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 5
常见问题

VariflightAviation 是什么?

航班信息查询 Skill(飞常准官方 MCP)- 实时航班动态、航线搜索、舒适度评估、机场天气、中转规划、实时定位. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 902 次。

如何安装 VariflightAviation?

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

VariflightAviation 是免费的吗?

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

VariflightAviation 支持哪些平台?

VariflightAviation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。

谁开发了 VariflightAviation?

由 Lance(@lancenas)开发并维护,当前版本 v1.0.4。

💬 留言讨论