skills/flight-fare-flex/SKILL.md
Flexible-date flight fare finder for routes like NYC to SFO. Use when the user asks for cheapest flights, lowest fare in a date range, best travel dates, or fare comparison across a period. Default behavior is round-trip and nonstop unless the user explicitly asks otherwise. Produces ranked options with dates, price signals, and booking links.
npx skillsauth add aiden0602/openclaw flight-fare-flexInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for airfare requests where the user wants low prices with flexible dates.
Default policy is balanced: show price when available, but mark confidence.
Execution policy is live API first (Amadeus if configured), then fallback to web-estimated mode.
Collect these fields first:
from: origin city/airport code (e.g., NYC, JFK)to: destination city/airport code (e.g., SFO)start: start date (YYYY-MM-DD)end: end date (YYYY-MM-DD)trip = round or oneway (default round)stops = nonstop or any (default nonstop)price-mode = strict or balanced or aggressive (default balanced)provider = auto or amadeus or ddg (default auto)adults = 1..9 (default 1)cabin = economy | premium_economy | business | first (default economy)recheck-top = re-validate top live results once (default 3)stay-min and stay-max nights (default 3 and 7)node "{baseDir}/scripts/flex_flight_search.mjs" \
--from "NYC" --to "SFO" \
--start "2026-03-10" --end "2026-03-25" \
--trip round --stops nonstop --price-mode balanced --provider auto \
--adults 1 --cabin economy --recheck-top 3 \
--stay-min 3 --stay-max 7 --max-itins 12 --json
Parameter note:
price-mode/price_mode, recheck-top/recheck_top, stay-min/stay_min, stay-max/stay_max, max-itins/max_itins.node "{baseDir}/scripts/flex_flight_search.mjs" --examplesstrict: only high-confidence live-looking prices.balanced (default): prefer strict, then fallback to estimated price.aggressive: prioritize always showing a numeric estimate if detectable.liveProviderAvailable and generatedAt in JSON output for traceability.Set these environment variables to enable live API pricing:
AMADEUS_CLIENT_IDAMADEUS_CLIENT_SECRETAMADEUS_BASE_URL (defaults to Amadeus test endpoint)development
Build and share a visual dashboard for OpenClaw token usage, model cost comparison, and recent model change timeline. Use when user asks token usage check, model cost tracking, or usage comparison.
tools
Professional stock price tracking, fundamental analysis, and financial reporting tool. Supports global markets (US, KR, etc.), Crypto, and Forex with real-time data. (1) Real-time quotes, (2) Valuation metrics (PE, EPS, ROE), (3) Earnings calendar and consensus, (4) High-quality Candlestick & Line charts with technical indicators (MA5/20/60).
development
Auto-recover OpenClaw when health goes offline, gateway token mismatch (1008) appears, Telegram stops replying, or browser/control-ui disconnects. Runs safe first-pass repair and optional deep cleanup.
data-ai
Relay-first browsing policy. Try Chrome Relay first; if disconnected/unavailable, automatically fall back to managed headless browser or free-search without asking user for manual toggle.