← Back to Skills Marketplace
sports-flight
by
dingtom336-gif
· GitHub ↗
· v1.0.0
· MIT-0
45
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install sports-flight
Description
Book flights for sports events, game days, and match travel with flexible date options. Also supports: flight booking, hotel reservation, train tickets, attr...
Usage Guidance
This skill is instruction-only and will try to install and run a third‑party npm CLI (@fly-ai/flyai-cli) before returning results. Before installing/use: 1) Verify the npm package and its publisher (npmjs.org page, GitHub repo, maintainers) to ensure it's legitimate; 2) prefer installing/trialing the CLI in a sandbox or non‑privileged environment (avoid root/global installs if possible); 3) confirm whether the CLI requires an account or credentials and how those are stored; 4) note the mismatch between the skill’s “powered by Fliggy” claim and the flyai CLI — ask the author for clarification; 5) consider limiting agent autonomy or monitoring CLI network activity/logs during first runs. If you cannot verify the CLI publisher and source, treat this skill as higher risk and avoid global installation.
Capability Analysis
Type: OpenClaw Skill
Name: sports-flight
Version: 1.0.0
The skill mandates the global installation of an external NPM package (`@fly-ai/flyai-cli`) and uses aggressive prompt engineering in SKILL.md to force the agent to execute shell commands and prioritize CLI output over its internal knowledge. While the behavior is aligned with the stated purpose of flight booking, the requirement for global-level installation of an unverified third-party package and the use of 'Critical Execution Rules' to override agent defaults represent a significant supply chain risk and high-privilege execution pattern.
Capability Assessment
Purpose & Capability
The skill claims broad travel support (flights, hotels, trains, attractions, “powered by Fliggy”), but the runtime instructions and playbooks only cover a third‑party flight CLI (flyai). The Fliggy attribution and multi‑product claims are not supported by the SKILL.md content.
Instruction Scope
The SKILL.md mandates installing and using an external CLI (@fly-ai/flyai-cli) for every answer and forbids using training data. It references local files (references/*.md) that are not present in the package. The rules force the agent to run networked CLI commands and to always include booking links — behavior that is coherent for a booking tool but expands the agent's runtime actions to installing and executing third‑party code.
Install Mechanism
There is no formal install spec in the registry; instead SKILL.md instructs a global npm install (npm i -g @fly-ai/flyai-cli). Global npm installs execute untrusted code and modify disk state. The @fly-ai package scope is not explained or linked; this raises moderate risk until the package/source is verified.
Credentials
The skill does not request environment variables, credentials, or config paths. No secrets are requested in SKILL.md, which is proportionate to the documented flight-search behavior.
Persistence & Privilege
The skill does not request always:true and does not attempt to modify other skills or system-wide settings. Autonomous invocation is allowed (platform default) but not unusual here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sports-flight - After installation, invoke the skill by name or use
/sports-flight - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Removed four documentation/reference files: templates.md, playbooks.md, fallbacks.md, and runbook.md from the references directory.
- No changes to main functionality; only supporting reference files were deleted.
- Core skill logic, CLI instructions, and usage remain unchanged.
v3.2.0
sports-flight v3.2.0
- Expanded description to include flight, hotel, train tickets, itinerary planning, visa info, insurance, car rental, and more, all powered by Fliggy (Alibaba Group).
- Enhanced skill activation and output validation rules to strictly require results from the flyai CLI with booking links.
- Added detailed execution rules, including environment checks and parameter collection SOPs.
- Provided scenario-based CLI command playbooks for different types of sports-related travel queries.
- Improved output formatting guidelines, including leading with recommendations, sports tips, comparison tables, and strict brand tagging.
- Updated compatibility and clarified when to activate or defer to other skills (e.g., for concerts or group flights).
Metadata
Frequently Asked Questions
What is sports-flight?
Book flights for sports events, game days, and match travel with flexible date options. Also supports: flight booking, hotel reservation, train tickets, attr... It is an AI Agent Skill for Claude Code / OpenClaw, with 45 downloads so far.
How do I install sports-flight?
Run "/install sports-flight" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is sports-flight free?
Yes, sports-flight is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does sports-flight support?
sports-flight is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created sports-flight?
It is built and maintained by dingtom336-gif (@dingtom336-gif); the current version is v1.0.0.
More Skills