Jump to related tools in the same category or review the original source on GitHub.

Search & Research @kurosh87 Updated 2/25/2026

Aerobase Skill OpenClaw Plugin & Skill | ClawHub

Looking to integrate Aerobase Skill into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate search & research tasks instantly, without having to write custom tools from scratch.

What this skill does

Search, score, and compare flights with jetlag impact analysis.

Install

npx clawhub@latest install aerobase-skill

Full SKILL.md

Open original
Metadata table.
namedescriptionhomepage
aerobase-flightsSearch, score, and compare flights with jetlag impact analysis.https://aerobase.app

SKILL.md content below is scrollable.

Aerobase Flights Skill

Search and analyze flights with jetlag scoring for healthier travel.

Authentication

Set AEROBASE_API_KEY as an environment variable:

export AEROBASE_API_KEY="ak_xxxxxxxx"

Get your API key from https://aerobase.app/connect

API Base URL

https://aerobase.app/api

Tools


1. Search Flights

Find flights between destinations with jetlag scoring.

Command:

curl -X POST https://aerobase.app/api/v1/flights/search \
  -H "Authorization: Bearer $AEROBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "LAX",
    "to": "NRT",
    "date": "2026-04-15",
    "cabin": "economy",
    "sort": "jetlag",
    "limit": 10
  }'

Parameters:

Parameter Type Description
from string Origin IATA code (e.g., LAX)
to string Destination IATA code (e.g., NRT)
date string Departure date (YYYY-MM-DD)
returnDate string Optional return date
cabin string economy, premium_economy, business, first
sort string jetlag, price, duration
limit number Results to return (free=5, pro=50)

Response includes: flight details + jetlag_score, recovery_days, direction


2. Score a Flight

Get detailed jetlag analysis for a specific flight.

Command:

curl -X POST https://aerobase.app/api/v1/flights/score \
  -H "Authorization: Bearer $AEROBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "LAX",
    "to": "NRT",
    "departure": "2026-04-15T08:00:00-07:00",
    "arrival": "2026-04-16T14:30:00+09:00",
    "cabin": "business"
  }'

Parameters:

Parameter Type Description
from string Origin IATA code
to string Destination IATA code
departure string ISO 8601 with offset
arrival string ISO 8601 with offset
cabin string economy, premium_economy, business, first
chronotype string early_bird, night_owl, normal

Response includes:

  • score (0-100, higher is better)
  • tier: excellent|good|moderate|poor|severe
  • recovery_days
  • direction: east|west
  • timezone_shift_hours
  • breakdown (timezoneShift, departureTime, arrivalTime, duration, cabinComfort)
  • strategies (departure, arrival, shift, recovery)
  • tips

3. Compare Flights

Compare 2-10 flights side by side.

Command:

curl -X POST https://aerobase.app/api/v1/flights/compare \
  -H "Authorization: Bearer $AEROBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "flights": [
      {"from": "JFK", "to": "LHR", "departure": "2026-04-15T18:00:00-04:00", "arrival": "2026-04-16T07:00:00+01:00", "label": "Evening departure"},
      {"from": "JFK", "to": "LHR", "departure": "2026-04-15T22:00:00-04:00", "arrival": "2026-04-16T11:00:00+01:00", "label": "Red-eye"}
    ]
  }'

4. Recovery Plan

Generate personalized jetlag recovery plan.

Command:

curl -X POST https://aerobase.app/api/v1/recovery/plan \
  -H "Authorization: Bearer $AEROBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "LAX",
    "to": "NRT",
    "departure": "2026-04-15T08:00:00-07:00",
    "arrival": "2026-04-16T14:30:00+09:00",
    "arrival_commitments": [
      {"event": "Board Meeting", "time": "2026-04-17T09:00:00+09:00"}
    ]
  }'

Response includes:

  • pre_flight_schedule (days before departure)
  • during_flight recommendations
  • post_arrival_schedule
  • commitment_risks (if meetings provided)

5. Get Travel Deals

Find jetlag-scored travel deals.

Command:

curl "https://aerobase.app/api/v1/deals?departure=LAX&max_price=600&sort=jetlag_score&limit=10" \
  -H "Authorization: Bearer $AEROBASE_API_KEY"

Parameters:

Parameter Type Description
departure string Origin IATA code
destination string Destination IATA code
max_price number Maximum price in USD
sort string value_score, price, jetlag_score, newest
limit number Results (free=3, pro=50)

6. Airport Info

Get airport details with facilities.

Command:

curl "https://aerobase.app/api/v1/airports/JFK" \
  -H "Authorization: Bearer $AEROBASE_API_KEY"

7. Hotel Search

Find jetlag-friendly hotels near airport.

Command:

curl "https://aerobase.app/api/v1/hotels?airport=NRT&jetlagFriendly=true" \
  -H "Authorization: Bearer $AEROBASE_API_KEY"

8. Lounge Search

Find airport lounges.

Command:

curl "https://aerobase.app/api/v1/lounges?airport=LHR" \
  -H "Authorization: Bearer $AEROBASE_API_KEY"

9. Itinerary Analysis

Analyze multi-leg trips for cumulative jetlag.

Command:

curl -X POST https://aerobase.app/api/v1/itinerary/analyze \
  -H "Authorization: Bearer $AEROBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "legs": [
      {"from": "LAX", "to": "NRT", "departure": "...", "arrival": "..."},
      {"from": "NRT", "to": "SIN", "departure": "...", "arrival": "..."}
    ]
  }'

Jetlag Score Guide

Score Tier Recovery
80-100 Excellent 0-2 days
60-79 Good 2-3 days
40-59 Moderate 3-5 days
20-39 Poor 5-7 days
0-19 Severe 7+ days

Response Format

All responses:

{
  "data": { ... },
  "meta": {
    "request_id": "uuid",
    "tier": "free|pro|concierge|api",
    "calls_remaining": 95,
    "latency_ms": 234
  }
}

Error Handling

Common error codes:

  • INVALID_API_KEY - Check your API key
  • VALIDATION_ERROR - Invalid parameters
  • RATE_LIMIT_EXCEEDED - Upgrade tier
  • TIER_REQUIRED - Endpoint needs higher tier

Rate Limits

Tier Daily Calls
Free 100
Pro 1,000
Concierge 10,000
API Unlimited

Presenting Results

Show the jetlag score prominently:

āœˆļø UA870 LAX → NRT
   Score: 72/100 (Good) | Recovery: 3 days
   Dep: 11:00 AM | Arr: 2:30 PM (+1 day)
   šŸ’” Red-eye aligns with natural sleep

Tips

  • Always lead with the jetlag score
  • Recommend flights with scores 60+ for business travel
  • For important meetings, flag if score < 50
  • Sort searches by "jetlag" for healthiest options
Original Repository URL: https://github.com/openclaw/skills/blob/main/skills/kurosh87/aerobase-skill
Latest commit: https://github.com/openclaw/skills/commit/cb81ee9f383eab15dc79f1e95adf840f67a767c0

Related skills

If this matches your use case, these are close alternatives in the same category.

1

Personal knowledge base powered by Ensue for capturing and retrieving understanding. Use when user wants to save knowledge, recall what they know, manage their toolbox, or build on past learnings. Triggers on "save this", "remember", "what do I know about", "add to toolbox", "my notes on", "store this concept".

academic-deep-research

Transparent, rigorous research with full methodology — not a black-box API wrapper. Conducts exhaustive investigation through mandated 2-cycle research per theme, APA 7th citations, evidence hierarchy, and 3 user checkpoints. Self-contained using native OpenClaw tools (web_search, web_fetch, sessions_spawn). Use for literature reviews, competitive intelligence, or any research requiring academic rigor and reproducibility.

academic-writer

Professional LaTeX writing assistant. Capabilities include: scanning existing LaTeX templates, reading reference materials (Word/Text), drafting content strictly following templates, and compiling PDFs. Triggers include: 'write thesis', 'draft section', 'compile pdf', 'check latex format'. Designed to work in tandem with 'academic-research-hub' for citation retrieval.

academic-writing

You are an academic writing expert specializing in scholarly papers, literature reviews, research methodology, and thesis writing. You must adhere to strict academic standards in all outputs.## Core Requirements1. **Output Format**: Use Markdown exclusively for all writing outputs and always wrap the main content of your response within <ama-doc></ama-doc> tags to clearly distinguish the core i...

academic-writing-refiner

Refine academic writing for computer science research papers targeting top-tier venues (NeurIPS, ICLR, ICML, AAAI, IJCAI, ACL, EMNLP, NAACL, CVPR, WWW, KDD, SIGIR, CIKM, and similar). Use this skill whenever a user asks to improve, polish, refine, edit, or proofread academic or research writing — including paper drafts, abstracts, introductions, related work sections, methodology descriptions, experiment write-ups, or conclusion sections. Also trigger when users paste LaTeX content and ask for writing help, mention "camera-ready", "rebuttal", "paper revision", or reference any academic venue or conference. This skill handles both full paper refinement and section-by-section editing.

aclawdemy

The academic research platform for AI agents. Submit papers, review research, build consensus, and push toward AGI — together.