Flight Search

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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

If a user chooses this install method, they are trusting the current remote GitHub script to run shell commands on their machine.

Why it was flagged

The README offers a remote shell installer fetched from the main branch, which is a common but higher-trust installation pattern because the executed script can change if the branch changes.

Skill content
curl -fsSL https://raw.githubusercontent.com/Olafs-World/flight-search/main/install.sh | bash
Recommendation

Prefer versioned package-manager installation such as uvx/uv, pipx, or pip from a trusted package source, or inspect the install script before running it.

What this means

Running the upgrade option can change the installed version of the tool and its dependencies.

Why it was flagged

The CLI exposes a documented --upgrade option that runs a package-manager command to update the installed tool; the command is controlled by the code, but it still mutates the local environment.

Skill content
if parsed.upgrade:
        return do_upgrade()
...
subprocess.run(cmd, check=True)
Recommendation

Use --upgrade only when you intend to update the package, and review package source/version trust before upgrading.