← Back to Skills Marketplace
kurosh87

Aerobase Travel Flights

by Aerobase · GitHub ↗ · v3.3.1 · MIT-0
cross-platform ⚠ suspicious
540
Downloads
0
Stars
2
Active Installs
21
Versions
Install in OpenClaw
/install aerobase-travel-flights
Description
Search, compare, and score flights with jetlag optimization
README (SKILL.md)

Aerobase Travel Flights 🛫

Use this when users want the fastest, highest-confidence way to compare flights with jetlag awareness.

Setup

Use this skill by getting a free API key at https://aerobase.app/openclaw-travel-agent and setting AEROBASE_API_KEY in your agent environment. This skill is API-only: no scraping, no browser automation, and no user credential collection.

Usage is capped at 5 requests/day for free users. Upgrade to Pro ($9.95/month) at https://aerobase.app/openclaw-travel-agent for 500 API calls/month.

Agent API Key Protocol

  • Base URL: https://aerobase.app
  • Required env var: AEROBASE_API_KEY
  • Auth header (preferred): Authorization: Bearer ${AEROBASE_API_KEY}
  • Never ask users for passwords, OTPs, cookies, or third-party logins.
  • Never print raw API keys in output; redact as sk_live_***.

Request rules

  • Use only Aerobase endpoints documented in this skill.
  • Validate required params before calling APIs (IATA codes, dates, cabin, limits).
  • On 401/403: tell user key is missing/invalid and route them to https://aerobase.app/openclaw-travel-agent.
  • On 429: explain free-tier quota (5 requests/day) and suggest Pro ($9.95/month, 500 API calls/month) or Lifetime ($249, 500 API calls/month).
  • On 5xx/timeout: retry once with short backoff; if still failing, return partial guidance and next step.
  • Use concise responses: top options first, then 1-2 follow-up actions.

What this skill does

  • Search flights by route/date with canonical jetlag scoring context.
  • Compare alternatives and highlight better accelerated recovery options.
  • Validate fare offers before user booking action.

Search API

POST /api/v1/flights/search

Body: { from, to, date, return_date?, max_stops?, sort?, limit? }
Accepted sort values:

  • price
  • duration

Free tier: 5 results. Concierge mode: 50 results.

POST /api/flights/search/agent — multi-provider parallel search.

Booking support

  • POST /api/v1/flights/validate — pre-booking price and seatability check. Body: { bookingToken, provider? } Returns: { available, currentPrice, priceChanged }

  • POST /api/v1/flights/book — place booking request (zooz credit card flow). Body: { bookingToken, passengers: [{firstName, lastName, email, phone, birthday, title, nationality?, documentNumber?, documentExpiry?}], payment?: {cardNumber, expiry, cvv, holderName, currency?} } Returns: { action, bookingId, providerReference, totalPrice, message } Actions: booked, redirect, re-search, confirm_price_change, failed

  • GET /api/v1/flights/bookings — list your bookings with status. Query: ?limit=20&offset=0

  • GET /api/v1/flights/bookings/{id} — booking detail with webhook history.

  • Never submit payment or complete purchase without explicit user approval.

Compare & score

  • POST /api/v1/flights/compare — compare multiple flight options.
  • POST /api/v1/flights/score — score any single flight with canonical jetlagScore (0-100) and accelerated recovery impact.

For 0-2h shifts, treat results as minimal/negligible circadian disruption rather than a full jetlag reset problem.

Usage limits

  • Free: 5 requests/day
  • Pro: 500 API calls/month (upgrade at $9.95/month)
  • Lifetime: $249 for 500 API calls/month

Safety

  • Do not request user account passwords, OTPs, or payment credentials.
  • Ask before any booking-related action.

Pro Superpowers

Upgrade to Pro to unlock browser-powered superpowers for air travel sites:

Usage Guidance
This skill mostly looks like what it says: an API-backed flight search/compare/booking helper that uses a single API key. Before installing, confirm two things: (1) clarify the apparent contradiction about "API-only" vs "browser-powered Pro superpowers" — ask the publisher whether Pro features perform browser automation/scraping and what (if anything) is installed or executed when upgrading; (2) understand booking flows: the API accepts personal and payment data, so make sure you (and the agent) only transmit PII/payment details with explicit user consent and that AEROBASE_API_KEY is stored securely (never paste it into chat). Also review Aerobase's privacy policy / terms and check where booking/payment data is processed or forwarded (third-party providers). If you need stronger assurance, request source code or implementation details for the Pro features before enabling booking/payment actions.
Capability Analysis
Type: OpenClaw Skill Name: aerobase-travel-flights Version: 3.3.1 The skill defines a booking endpoint (/api/v1/flights/book in SKILL.md) that accepts highly sensitive PII and raw payment data, including credit card numbers and CVVs. While the documentation includes a safety disclaimer advising the agent not to request payment credentials, providing the schema for raw financial data handling within an AI agent context is a high-risk practice. Additionally, the skill contains aggressive marketing and upselling for 'Pro' and 'Lifetime' tiers at aerobase.app.
Capability Assessment
Purpose & Capability
Name, description, and declared primaryEnv (AEROBASE_API_KEY) align with the provided REST endpoints for searching, comparing, scoring, validating, and booking flights. There are no unrelated environment variables or required binaries. However, the SKILL.md simultaneously states "API-only: no scraping, no browser automation" and later advertises "Pro Superpowers" that are "browser-powered" (Google Flights/Kayak live comparisons). That is a contradiction in claimed capabilities and implementation scope.
Instruction Scope
The runtime instructions are mostly focused and self-contained: they document endpoints, auth header usage, error handling (401/403/429/5xx), and explicitly say not to solicit passwords/OTPs/cookies. However, the skill exposes booking endpoints that accept personal data and payment fields; while the SKILL.md instructs to never submit payment without explicit user approval, the agent will need to collect and transmit sensitive PII/payment info if the user asks to book — this raises privacy and consent concerns. The contradictory mention of browser automation for Pro features also expands scope beyond the documented API behavior and is unexplained.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, which minimizes on-disk execution risk. No downloads or package installs are specified.
Credentials
The skill requires a single primary credential (AEROBASE_API_KEY), which is proportional to making authenticated API calls. The SKILL.md advises redaction of raw keys and explicitly forbids requesting user passwords/OTPs/cookies. No unrelated secrets or multiple credential requirements are present.
Persistence & Privilege
The skill does not request always:true and has no install-time persistence. It is user-invocable and allows normal autonomous invocation; there is no indication it modifies other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aerobase-travel-flights
  3. After installation, invoke the skill by name or use /aerobase-travel-flights
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.3.1
Clarify canonical jetlagScore and negligible-shift handling
v3.3.0
Add flight booking endpoints (validate, book, bookings list/detail) with zooz credit card flow
v3.2.1
Fix pricing to $9.95/mo, remove broken X-Api-Key fallback, add auth protocol to all Pro skills, fix broken endpoint references
v3.2.0
Fix: lifetime price $149.99→$249, add /month to setup price, lounge emoji consistency
v3.1.9
Browser-powered superpowers wording for Pro sections
v3.1.8
Clean Pro wording, add tier comparison, fix endpoint docs
v3.1.7
Version bump for consistency
v3.1.6
Sync local updates
v3.0.8
Aerobase Travel Flights 3.0.8 - Updated SKILL.md with clearer API key protocol and error handling instructions. - Added details on authentication headers, param validation, and quota explanations. - Expanded usage limits section to clarify Pro and Lifetime plans. - Improved guidance on handling API errors (e.g., 401, 403, 429, 5xx). - Revised setup instructions with updated links and safety reminders.
v3.0.7
- Updated version number in documentation from 3.1.5 to 3.1.6. - No changes to functionality or usage; documentation version increment only.
v3.0.6
Standardize usage-limit messaging across all skills: free 5 requests/day and unlimited for Pro at .99.
v3.0.5
Add global usage limits across all skills: free 5 requests/day, unlimited for Pro (.99).
v3.0.4
Marketing-focused wording refresh: clearer value framing, trust/safety section, and API-first usage clarity for all travel skills.
v3.0.3
Align docs with live Aerobase API and remove credential/scraping guidance.
v3.0.2
- Added LICENSE.txt file to the repository for open source licensing clarification. - No changes to existing features or functionality.
v3.0.1
Aerobase Travel Flights 3.1.0 adds multi-provider booking and advanced aggregator searching. - Added booking support via Kiwi and Duffel APIs, with validation/approval steps. - Introduced Scrapling aggregator searches (Google Flights, Kayak) for more robust comparison. - Enhanced multi-provider search and comparison, including fallback flows if primary APIs are unavailable. - Updated API rate limits and detailed browser fallback procedures. - Documentation now describes API and Scrapling concurrent search patterns, provider circuit breaker checks, and best practices for price accuracy.
v3.0.0
- Version bumped to 3.0.0 with no detected code or documentation changes. - No updates to features, functionality, or documentation in this release.
v2.0.0
- Updated API key signup and premium plan links to new URLs. - Added version information to the SKILL.md. - No changes to core functionality or features.
v1.2.0
Added API documentation links
v1.1.0
Added marketing content with Aerobase intro and cross-promotion
Metadata
Slug aerobase-travel-flights
Version 3.3.1
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 21
Frequently Asked Questions

What is Aerobase Travel Flights?

Search, compare, and score flights with jetlag optimization. It is an AI Agent Skill for Claude Code / OpenClaw, with 540 downloads so far.

How do I install Aerobase Travel Flights?

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

Is Aerobase Travel Flights free?

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

Which platforms does Aerobase Travel Flights support?

Aerobase Travel Flights is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Aerobase Travel Flights?

It is built and maintained by Aerobase (@kurosh87); the current version is v3.3.1.

💬 Comments