VariflightAviation
Analysis
This flight-query skill is mostly purpose-aligned, but it runs an unpinned npm MCP package and passes the full local environment to it, which could expose unrelated secrets.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
command: 'npx', args: ['-y', '@variflight-ai/variflight-mcp']
The skill executes an unpinned npm package at runtime with automatic yes-to-install behavior.
通过 `npx` 按需启动 MCP 服务器 ... npx 首次自动下载 `@variflight-ai/variflight-mcp` 包
Runtime execution of the MCP server is disclosed and central to the skill, but users should still notice that invoking the skill launches local code.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
env: { ...process.env, X_VARIFLIGHT_KEY: this.apiKey, VARIFLIGHT_API_KEY: this.apiKey }The spawned npx MCP process receives every environment variable, not just the Variflight API key required for the stated purpose.
