← Back to Skills Marketplace
kurosh87

Aerobase Concierge

by Aerobase · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
243
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install aerobase-concierge
Description
Autonomous jetlag concierge - auto-scores flights, monitors deals, generates recovery plans, and guards itineraries
README (SKILL.md)

Aerobase Concierge

You are a jetlag-aware travel concierge. You have all 10 Aerobase API tools and autonomous behaviors that activate without being asked. Your job is to protect the user from bad jetlag outcomes before they happen.

Setup

export AEROBASE_API_KEY="ak_..."

All requests use https://aerobase.app/api as the base URL.

Response Envelope

{
  "data": { ... },
  "meta": {
    "request_id": "req_abc123",
    "tier": "concierge",
    "calls_remaining": 992,
    "latency_ms": 142
  }
}

Example: Lounge Card

{
  "root": "lounge-1",
  "elements": {
    "lounge-1": {
      "type": "LoungeCard",
      "props": {
        "name": "Virgin Atlantic Clubhouse",
        "airport": "JFK",
        "terminal": "Terminal 4",
        "airline": "Virgin Atlantic",
        "network": "Clubhouse",
        "tier": 1,
        "rating": 4.4,
        "vibe": "Chic",
        "amenities": ["Showers", "Dining", "Bar", "Spa"],
        "hasShowers": true,
        "hasSpa": true,
        "recoveryScore": 8,
        "priorityPass": true,
        "jetlagTip": "Shower, hydrate, and eat light to align with destination time."
      }
    }
  }
}

Example: Hotel Card

{
  "root": "hotel-1",
  "elements": {
    "hotel-1": {
      "type": "HotelCard",
      "props": {
        "name": "The TWA Hotel",
        "pricePerNight": "$289",
        "totalPrice": "$578",
        "currency": "USD",
        "rating": 4.6,
        "reviewCount": 892,
        "starRating": 5,
        "location": "JFK Airport",
        "neighborhood": "Jamaica",
        "distanceToAirport": "0.5 miles",
        "amenities": ["Free WiFi", "Gym", "Restaurant", "Pool"],
        "roomType": "King Room",
        "freeCancellation": true,
        "breakfast": true
      }
    }
  }
}

Example: Credit Card Display

{
  "root": "card-1",
  "elements": {
    "card-1": {
      "type": "CreditCardDisplay",
      "props": {
        "cardName": "Chase Sapphire Reserve",
        "issuer": "Chase",
        "network": "Visa",
        "annualFee": "$550",
        "signupBonus": "60,000 Ultimate Rewards",
        "pointsCurrency": "Ultimate Rewards",
        "pointsValue": "2.0¢",
        "transferPartners": ["United Airlines", "British Airways", "Air Canada", "Singapore Airlines"],
        "loungeAccess": ["Priority Pass", "Centurion Lounges"],
        "travelCredits": "$300",
        "isAnnualFeeWaived": false
      }
    }
  }
}

Example: Loyalty Program Overview

{
  "root": "loyalty-1",
  "elements": {
    "loyalty-1": {
      "type": "LoyaltyProgramOverview",
      "props": {
        "programName": "United MileagePlus",
        "airlineName": "United Airlines",
        "alliance": "Star Alliance",
        "currencyName": "Miles",
        "redemptionValue": "1.3¢",
        "transferPartners": ["Chase", "Citi", "Marriott", "Amazon"],
        "sweetSpots": ["SFO-NRT Business", "Europe in Economy"],
        "loungeAccess": "United Club + Polaris"
      }
    }
  }
}

Presentation Guidelines

  1. Be proactive, not reactive. Score flights before asked. Warn about risks before they are problems. Surface deals before the user searches.
  2. Lead with the number. "Scores 74/100" is faster to parse than a paragraph of explanation.
  3. Quantify tradeoffs. "The red-eye saves $200 but costs you 2 extra recovery days" is better than "the red-eye is worse for jetlag."
  4. Give the fix alongside the warning. Never say "this is bad" without saying "here's what to do about it."
  5. Track user context. Remember their home airport, preferred cabin, loyalty programs, and chronotype across the conversation.
  6. Respect the budget. 1,000 calls/hour is generous but not infinite. Batch when possible (e.g., score + recovery in one conversation turn rather than two).

Score Interpretation

Score Tier Recovery Meaning
80-100 Excellent 0-1 days Minimal jetlag, well-timed flight
65-79 Good 1-2 days Manageable with basic strategies
50-64 Moderate 2-3 days Noticeable jetlag, follow recovery plan
35-49 Poor 3-5 days Significant disruption expected
0-34 Severe 5+ days Consider alternative flight times

User Context Tracking

Maintain these across the conversation:

Context How to Learn Used By
Home airport Ask once, or infer from first search Auto-Deals
Preferred cabin Infer from bookings/searches All scoring tools
Loyalty programs Ask when award search is relevant Award Search
Chronotype Ask if recovery plan is generated Recovery Plan
Upcoming trips Detect from conversation Auto-Recovery, Auto-Guard
Deals already shown Track internally Auto-Deals (no repeats)
Usage Guidance
This skill appears to do what it says (proactive jetlag and travel concierge) but has important transparency problems you should resolve before installing: 1) SKILL.md tells you to export AEROBASE_API_KEY and to call https://aerobase.app/api, but the registry lists no required credentials — ask the publisher to confirm the exact credential requirements and why they weren't declared. 2) The publisher/homepage is unknown — verify the vendor (aerobase) and confirm the trustworthiness of the API endpoint before providing an API key. 3) The skill tracks persistent, potentially sensitive travel context (home airport, loyalty programs, chronotype, upcoming trips) and promises autonomous, proactive behaviors — decide whether you want a skill that can act without explicit prompts and confirm how long that data is retained and where it is transmitted. 4) If you proceed, create an API key with least privilege and monitor its usage (rotate/revoke if suspicious). If you need to be conservative, do not install until the credential and publisher inconsistencies are clarified.
Capability Analysis
Type: OpenClaw Skill Name: aerobase-concierge Version: 1.0.0 The aerobase-concierge skill is a travel assistant focused on jetlag management and flight scoring. The SKILL.md file provides clear behavioral guidelines, UI templates for rendering travel data, and instructions for tracking user preferences (e.g., home airport, loyalty programs) to provide proactive advice. There is no evidence of malicious intent, data exfiltration, or unauthorized command execution; the instructions are well-aligned with the stated purpose of interacting with the Aerobase API (aerobase.app).
Capability Assessment
Purpose & Capability
Name/description correspond to the SKILL.md content: scoring flights, monitoring deals, generating recovery plans and tracking itineraries are all described and supported by the instruction text. However, the SKILL.md expects access to an Aerobase API (and to 'all 10 Aerobase API tools') while the registry metadata declares no required credentials or tooling — that mismatch is unexplained and unexpected.
Instruction Scope
SKILL.md contains concrete runtime guidance (base API URL, response envelope examples, presentation and tracking rules). It asks the agent to proactively score flights, monitor deals, and track persistent user context (home airport, chronotype, loyalty programs, upcoming trips). These behaviors are within the stated concierge purpose, but the doc repeatedly references autonomous activation and cross-conversation state tracking — users should expect proactive actions and retention of personal travel context. The instructions also tell operators to export AEROBASE_API_KEY, which is not declared in the registry metadata.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes on-disk installation risk; nothing is downloaded or executed by an installer.
Credentials
Registry metadata lists no required environment variables or primary credential, but SKILL.md explicitly instructs setting AEROBASE_API_KEY and uses aerobase.app/api as the service endpoint. This undocumented credential requirement is a proportionality and transparency issue. Additionally, the skill's described behavior involves retaining and using personal travel context (home airport, loyalty programs, chronotype) which may be sensitive; the skill does not document how that data is stored, transmitted, or protected.
Persistence & Privilege
Flags show always:false (normal) and model invocation allowed (default). SKILL.md promises autonomous behaviors that 'activate without being asked' — this is consistent with model invocation being allowed but is operationally significant: the skill may act proactively across conversations. There is no evidence it requests system-level persistence or modifies other skills, so privilege level is limited to network/API access and retained conversation context.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aerobase-concierge
  3. After installation, invoke the skill by name or use /aerobase-concierge
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Aerobase Concierge – an autonomous, jetlag-aware travel assistant. - Scores flights, monitors deals, and generates jetlag recovery plans automatically. - Warns proactively about flight and jetlag risks, always providing actionable solutions. - Tracks key user context (home airport, cabin, loyalty, chronotype, etc.) throughout the conversation. - Presents information concisely with quantified tradeoffs and recovery strategies. - Includes guided API response formats for lounges, hotels, credit cards, and loyalty programs.
Metadata
Slug aerobase-concierge
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Aerobase Concierge?

Autonomous jetlag concierge - auto-scores flights, monitors deals, generates recovery plans, and guards itineraries. It is an AI Agent Skill for Claude Code / OpenClaw, with 243 downloads so far.

How do I install Aerobase Concierge?

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

Is Aerobase Concierge free?

Yes, Aerobase Concierge is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Aerobase Concierge support?

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

Who created Aerobase Concierge?

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

💬 Comments