Flight Pricer for Openclaw

A professional-grade CLI tool for searching flight offers and pricing through the Duffel API.

jrojas537
v1.0.1
Feb 17, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install flight-pricer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install flight-pricer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Flight Pricer?

The Flight Pricer skill is a powerful command-line interface designed to streamline flight searches for developers and AI agents. By leveraging the Duffel API, this skill allows users to query real-time airline data, filter by cabin class, and manage multi-passenger bookings directly from the terminal. As part of the ecosystem of Openclaw Skills, it provides a standardized way to integrate travel logistics into automated workflows while maintaining high performance and reliability.

Flight Pricer Use Cases

  • Automating travel budget research for corporate planning and expense forecasting.
  • Integrating real-time flight pricing into travel-focused AI agent workflows within Openclaw Skills.
  • Quick terminal-based flight availability checks without using a web browser.
  • Developing custom scripts or notification systems for price drops on specific routes.

How Flight Pricer Works

  1. Initialize the tool by installing it into a dedicated Python virtual environment to ensure dependency isolation.
  2. Securely store the Duffel API credentials in the local configuration file using the built-in config command.
  3. Execute the search command with specified parameters like IATA airport codes, dates, and passenger counts.
  4. The skill communicates with the Duffel API to retrieve current flight offers, connection details, and cabin availability.
  5. View formatted flight data and pricing results directly in the CLI output for easy consumption by the user or agent.

Flight Pricer Setup

From your workspace root, follow these steps to integrate this into your Openclaw Skills collection:

# 1. Activate the virtual environment
source flight-pricer/.venv/bin/activate

# 2. Perform an editable install
pip install -e flight-pricer/

# 3. Securely set your Duffel API key
flight-pricer config set --api-key <YOUR_DUFFEL_API_KEY>

Flight Pricer Data Schema & Taxonomy

The skill manages configuration locally and processes structured travel data as follows:

Component Description
Config File Saved at ~/.config/flight-pricer/config.yaml
API Provider Duffel API
Input Formats IATA codes (e.g., DTW, MIA) and ISO 8601 dates (YYYY-MM-DD)
Cabin Options economy, business, first, premium_economy
Output Metadata Includes airline details, flight duration, and pricing breakdown

Flight Pricer Advanced Features

  • Support for multiple cabin classes to find specific luxury or budget travel options.
  • Flexible routing filters including a convenient non-stop alias and maximum connection limits.
  • Integration-ready design specifically optimized for multi-agent automation scenarios using Openclaw Skills.
  • Local configuration management for secure, persistent API key storage outside of source code.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*