← 返回 Skills 市场
jarrodjs

Seats Aero

作者 JarrodJS · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
1731
总下载
1
收藏
3
当前安装
3
版本数
在 OpenClaw 中安装
/install seats-aero
功能描述
Search award flight availability across 24 mileage programs, including business and first class, with detailed route and booking info via seats.aero API.
安全使用建议
This skill appears to be a straightforward seats.aero partner API client, but it has gaps you should understand before installing: (1) The SKILL.md references helper scripts (scripts/seats_api.py) and a local API spec (references/api-spec.md) that are not included in the package — ask the publisher whether those files are intentionally omitted or where they are hosted. (2) The skill asks you to provide your seats.aero API key and instructs the agent to 'store the key in conversation context' — verify how the platform stores and protects secrets (do not paste keys into public chat or logs). Prefer using the platform's secure secret/storage mechanism or declaring the key as a required secret in the skill manifest. (3) Confirm the exact endpoints and booking links returned by the API before following any links. If you proceed, supply the API key only after confirming secure handling, and request the missing helper code or implementation details from the publisher. If the publisher cannot justify the missing files or secret-handling approach, treat the skill as incomplete and avoid sharing credentials.
功能分析
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill The skill bundle appears benign. The `SKILL.md` file provides clear instructions for an AI agent to interact with the seats.aero partner API, including how to prompt the user for an API key and use it for authentication. There are no instructions for malicious execution, data exfiltration, persistence, or prompt injection attempts against the agent. The content is entirely focused on the stated purpose of searching for flight availability.
能力评估
Purpose & Capability
SKILL.md clearly describes a seats.aero partner API client for searching award availability — that aligns with the skill name. The package metadata lacks a description, but the runtime instructions match the advertised purpose. Minor mismatch: SKILL.md references helper code (scripts/seats_api.py) and a reference file (references/api-spec.md) that are not present in the bundle, suggesting incomplete packaging or expectation of external code.
Instruction Scope
Instructions are narrowly scoped to calling seats.aero partner endpoints (search, availability, routes, trips) and prompt the user for an API key. Concerns: (1) the skill directs storing the API key in conversation context for subsequent requests — this can lead to the key persisting in chat logs unless the platform provides secure secret handling; (2) the instructions reference local helper scripts and docs that are not included, which could cause the agent to attempt to synthesize or fetch code from elsewhere or mislead the operator about available tooling.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written to disk by an installer in the package itself.
Credentials
The skill requests an API key at runtime (Partner-Authorization header) which is proportionate to the declared API integration. However, the package declares no required environment variables or primary credential despite requiring an API key; combined with the instruction to store keys in conversation context, this raises a modest risk that secrets will be handled insecurely (logged, retained in transcripts, or reused without explicit consent).
Persistence & Privilege
always:false and no config paths or system modifications are requested. The skill can be invoked autonomously (platform default), but it does not ask for elevated persistence or system-level privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install seats-aero
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /seats-aero 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Removed internal API reference documentation file: references/api-spec.md - Removed Python helper script: scripts/seats_api.py - References to the removed files remain in the documentation for historical context
v1.0.1
- No functional or content changes in this version. - Documentation and code remain unchanged from the previous release.
v1.0.0
Initial release of seats-aero skill. - Search award flight availability across 24 major mileage programs via the seats.aero API. - Supports route-specific searches, bulk availability by program/region, route discovery, and trip detail lookups. - API key required—prompts user if missing and stores for session use. - Includes quick reference for endpoints, parameters, cabin codes, and supported programs. - Python helper script provided for advanced or repeated searches. - Comprehensive error handling and usage tips included.
元数据
Slug seats-aero
版本 0.1.0
许可证
累计安装 3
当前安装数 3
历史版本数 3
常见问题

Seats Aero 是什么?

Search award flight availability across 24 mileage programs, including business and first class, with detailed route and booking info via seats.aero API. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1731 次。

如何安装 Seats Aero?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install seats-aero」即可一键安装,无需额外配置。

Seats Aero 是免费的吗?

是的,Seats Aero 完全免费(开源免费),可自由下载、安装和使用。

Seats Aero 支持哪些平台?

Seats Aero 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Seats Aero?

由 JarrodJS(@jarrodjs)开发并维护,当前版本 v0.1.0。

💬 留言讨论