summer-vacation-flight

ReviewAudited by ClawScan on May 10, 2026.

Overview

The flight-search purpose is coherent, but the skill tells the agent to install an unpinned global npm CLI at runtime without a declared install mechanism, so it should be reviewed before use.

Before using this skill, decide whether you trust the @fly-ai/flyai-cli package and ask the agent not to run `npm i -g` without your confirmation. Prefer a pinned or isolated install, provide only travel details you are comfortable sharing with the provider, and verify all booking links before paying.

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.

What this means

A routine flight-search request could cause a global npm package to be installed and executed on the user's machine before results are returned.

Why it was flagged

The skill instructs the agent to install an unpinned third-party npm package globally at runtime if the CLI is missing. That is a persistent local-environment change and the package code is outside the reviewed artifacts.

Skill content
Step 0: Environment Check (mandatory, never skip) ... `npm i -g @fly-ai/flyai-cli`
Recommendation

Require explicit user confirmation before installation, declare the CLI dependency in install metadata, pin the package version, and prefer an isolated installation environment.

What this means

The agent may try unsupported or unintended CLI options, leading to failed or confusing searches.

Why it was flagged

The main instructions define a strict parameter allowlist, but later examples use flags not listed in that table. This is more a scoping/reliability issue than evidence of malicious behavior.

Skill content
`NEVER invent CLI parameters. Only use parameters listed in the Parameters Table below.` ... `--journey-type 1 --sort-type 2`
Recommendation

Align the parameter table and all playbooks, or explicitly mark additional supported flags before relying on them.

What this means

Travel search details may be shared with the flyai/Fliggy service, and booking links will take the user to an external provider.

Why it was flagged

The skill relies on an external provider/CLI for travel results, so route, date, and preference data are expected to be sent outside the local agent context.

Skill content
`powered by Fliggy (Alibaba Group)` ... `Every piece of data MUST come from flyai CLI output.`
Recommendation

Only provide trip details you are comfortable sending to the provider, and verify booking links and prices before purchase.