Open Exchange Rate for Openclaw

A zero-config currency conversion and exchange rate skill for AI agents using the public ExchangeRate-API.

alone86136
v1.0.0
Mar 24, 2026
0
806
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install open-exchange-rate

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 open-exchange-rate 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 Open Exchange Rate?

The Open Exchange Rate skill provides a streamlined interface for AI agents to access real-time financial data without the friction of API key management. By leveraging the free public tier of ExchangeRate-API, this skill enables instant currency price discovery and precise conversion calculations directly within your workflow.

Built as a collection of modular Python scripts, it serves as a lightweight financial layer for Openclaw Skills. Whether you need to audit international pricing or automate multi-currency reporting, this tool ensures your agent has access to the latest global market rates with high reliability and zero setup overhead.

Open Exchange Rate Use Cases

  • Real-time conversion of project budgets between international currencies.
  • Automated monitoring of currency price fluctuations for e-commerce pricing.
  • Standardizing financial data across multiple geographic regions.
  • Providing quick currency lookup tools for user-facing AI chat interfaces.

How Open Exchange Rate Works

  1. The AI agent identifies a currency-related intent such as a conversion request or a rate check.
  2. The specific Python script (get_rates, convert, or list_currencies) is triggered with necessary parameters like --base or --amount.
  3. The skill sends a request to the public ExchangeRate-API endpoint.
  4. JSON data containing the latest market rates is retrieved and parsed.
  5. The processed financial data is returned to the agent to satisfy the user query or trigger further logic.

Open Exchange Rate Setup

To integrate this into your environment, ensure you have Python 3 installed. No API keys are required for the standard public access provided by Openclaw Skills.

# No installation required beyond python3
# Basic usage examples:
python3 scripts/get_rates.py --base USD
python3 scripts/convert.py --from USD --to EUR --amount 100

Open Exchange Rate Data Schema & Taxonomy

The skill interacts with real-time financial objects structured as follows:

Attribute Type Description
base String The source currency code (e.g., USD, EUR)
rates Object A dictionary of currency codes and their relative values
amount Float The numerical value being converted
result Float The final calculated value after conversion
timestamp Integer Unix timestamp of the last rate update

Open Exchange Rate Advanced Features

  • Support for over 160 global currencies via the ExchangeRate-API backend.
  • Zero-latency API key-free requests for rapid execution within agentic workflows.
  • Modular script architecture allowing for easy integration into larger Openclaw Skills pipelines.
  • Automated error handling for invalid currency codes or network timeouts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*