← Back to Skills Marketplace
iml1s

Planefilter

by ImL1s · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
150
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install planefilter
Description
Aviation flight lookup — query aircraft type, equipment changes, and confidence scoring for any flight number. Use when: looking up flight aircraft, checking...
Usage Guidance
This skill appears internally consistent and only performs network queries to OpenSky, AeroDataBox (via RapidAPI), and optionally AirLabs. Before installing: (1) create a dedicated RapidAPI key (do not reuse highly privileged keys) and monitor your RapidAPI quota; (2) be aware that queries (flight numbers/dates) are sent to third-party services — do not submit sensitive/private data; (3) if you need extra assurance, run the included health_check.js locally to verify behavior and inspect the scripts yourself (they are short, zero-dependency, and visible). If you do not trust RapidAPI or AirLabs, do not provide those keys.
Capability Analysis
Type: OpenClaw Skill Name: planefilter Version: 1.0.0 The PlaneFilter skill is a legitimate aviation flight lookup tool that queries OpenSky, AeroDataBox, and AirLabs APIs. The code is well-structured, uses zero-dependency scripts (api_client.js, search_flight.js), and contains no evidence of data exfiltration, malicious execution, or prompt injection. It correctly handles API keys as environment variables and provides clear instructions for the AI agent in SKILL.md.
Capability Assessment
Purpose & Capability
Name/description (aircraft lookup) match the code and runtime instructions. Required binaries (node) and the declared primaryEnv (RAPIDAPI_KEY) are appropriate for calling AeroDataBox via RapidAPI. Optional AIRLABS_KEY is documented and used for an additional data source.
Instruction Scope
SKILL.md instructs running the included Node scripts and only references the declared env vars and expected endpoints. The scripts perform HTTP(S) calls to OpenSky, AeroDataBox (RapidAPI host), and AirLabs only; they do not read local files, access other environment secrets, or send data to unexpected endpoints.
Install Mechanism
Install spec only suggests installing Node via Homebrew (well-known package manager). No downloads from arbitrary URLs or archive extraction are present. The package.json has no external dependencies.
Credentials
Only RAPIDAPI_KEY is required (primaryEnv) and AIRLABS_KEY is optional. Those credentials are directly relevant to the described external APIs. There are no additional unrelated credential or config requests.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or system-wide settings. It runs on-demand and uses only its own scripts; autonomous invocation is allowed by platform default but is not privileged here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install planefilter
  3. After installation, invoke the skill by name or use /planefilter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: multi-source flight lookup with confidence scoring and equipment change detection
Metadata
Slug planefilter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Planefilter?

Aviation flight lookup — query aircraft type, equipment changes, and confidence scoring for any flight number. Use when: looking up flight aircraft, checking... It is an AI Agent Skill for Claude Code / OpenClaw, with 150 downloads so far.

How do I install Planefilter?

Run "/install planefilter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Planefilter free?

Yes, Planefilter is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Planefilter support?

Planefilter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Planefilter?

It is built and maintained by ImL1s (@iml1s); the current version is v1.0.0.

💬 Comments