← Back to Skills Marketplace
Weekend Flights
by
dingtom336-gif
· GitHub ↗
· v3.2.0
· MIT-0
70
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weekend-flights
Description
Search flights for quick weekend getaways — auto-suggests Friday/Saturday departure and Sunday/Monday return for a perfect 2-3 day escape. Also supports: fli...
Usage Guidance
This skill appears designed to use an external CLI to provide live flight results, which is reasonable — but check these before you install or allow autonomous execution:
- Verify the npm package: inspect the @fly-ai/flyai-cli package on the npm registry/GitHub (publisher, stars, recent releases, and source) before running a global install.
- Address the branding mismatch: the SKILL.md says 'Powered by Fliggy' but uses 'flyai'; ask the author which service is actually used and why metadata differs.
- Beware of the self-test and re-execution rule: the instruction to re-run if output lacks a [Book](...) link could cause repeated CLI executions. If you permit autonomous agent actions, consider disabling automatic installation or limiting retry behavior.
- The skill references local reference files that are not included; this may cause the agent to fail or behave unpredictably. Ask the maintainer to include or remove those references.
- If you lack confidence in the npm package, run the CLI installation yourself in a sandbox/container, or deny the skill permission to perform global installs. Ask the skill author for an explicit upstream URL, code repository, and package signature to increase trust.
Capability Analysis
Type: OpenClaw Skill
Name: weekend-flights
Version: 3.2.0
The skill mandates the global installation of an external npm package (@fly-ai/flyai-cli) and requires shell execution for all operations. While these capabilities are plausibly needed for the stated purpose of a travel search CLI, the requirement for an agent to perform high-privilege global installations and the reliance on external reference files (e.g., references/templates.md) not included in the bundle represent significant risky behaviors and an expanded attack surface.
Capability Assessment
Purpose & Capability
The skill claims to be 'Powered by Fliggy (Alibaba Group)' in the description but all runtime instructions use an external CLI '@fly-ai/flyai-cli' and flyai commands — branding/implementation mismatch that suggests copy/paste or outdated metadata. Requiring an external flight-search CLI is reasonable for its stated purpose, but the Fliggy vs flyai inconsistency is unexplained.
Instruction Scope
SKILL.md tightly constrains answers to data produced by the flyai CLI (reasonable), but it also: (1) mandates installing and invoking an external global npm package at runtime; (2) includes a self-test that forces re-execution if output lacks a specific [Book](...) link, which could cause repeated CLI runs; and (3) references local support files (references/*.md) that are not present in the skill bundle. These behaviors increase operational complexity and the chance the agent will perform repeated installs/commands or get stuck in loops.
Install Mechanism
There is no formal install spec, but the skill instructs the agent to run `npm i -g @fly-ai/flyai-cli` if flyai isn't present. Installing a third-party global npm package at runtime is a normal way to use a CLI, but it carries the usual risk of executing code from the npm registry. The skill provides no checksum, official upstream URL, or vendor verification.
Credentials
The skill does not request environment variables, credential files, or configuration paths beyond installing and invoking the CLI. No secrets are required by the SKILL.md, which is proportionate to a read-only flight-search function.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and does not declare persistent agent-level privileges. The main privileged action is instructing a global npm install, which affects the host but is within the scope of using an external CLI.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install weekend-flights - After installation, invoke the skill by name or use
/weekend-flights - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.2.0
weekend-flights 3.2.0
- Added detailed execution and output rules to ensure all data is sourced strictly from the flyai CLI, never training data.
- Expanded support instructions for installation and error handling of flyai-cli.
- Enhanced parameter table with descriptions and formatting for greater clarity.
- Included specific scenario playbooks for different weekend trip types (standard, cheapest, long weekend).
- Refined formatting and comparison table output requirements for consistent user experience.
- Updated compatibility and enriched skill description to reflect additional supported travel services and platforms.
Metadata
Frequently Asked Questions
What is Weekend Flights?
Search flights for quick weekend getaways — auto-suggests Friday/Saturday departure and Sunday/Monday return for a perfect 2-3 day escape. Also supports: fli... It is an AI Agent Skill for Claude Code / OpenClaw, with 70 downloads so far.
How do I install Weekend Flights?
Run "/install weekend-flights" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Weekend Flights free?
Yes, Weekend Flights is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Weekend Flights support?
Weekend Flights is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Weekend Flights?
It is built and maintained by dingtom336-gif (@dingtom336-gif); the current version is v3.2.0.
More Skills