Exchange Rate Skill for Openclaw

A lightweight shell-based skill for AI agents to retrieve live daily exchange rates and comprehensive currency data.

jaceymarvin99
v0.1.0
Feb 26, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install exchange-rate-2

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 exchange-rate-2 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 Exchange Rate Skill?

The Exchange Rate skill is a specialized utility designed for AI agents within the Openclaw Skills ecosystem to provide up-to-date currency conversion data. By interfacing with the 60s API, this skill allows agents to programmatically query exchange rates for any ISO 4217 currency code.

It serves as a critical bridge for developers building financial automation, e-commerce integrations, or international reporting tools. This skill simplifies the process of fetching daily market rates, ensuring your AI workflows have access to accurate global currency valuations without manual intervention.

Exchange Rate Skill Use Cases

  • Retrieving the current exchange rate between two specific currencies like EUR and JPY.
  • Bulk fetching all available exchange rates for a single base currency for comparative market analysis.
  • Automating currency conversion tasks within larger financial workflows or dynamic pricing engines.
  • Real-time valuation of assets held in different international currencies.

How Exchange Rate Skill Works

  1. The AI agent or user triggers the exchange_rate.sh script, optionally specifying base and target currencies.
  2. The script communicates with the 60s API to retrieve the latest daily rates cached for the day.
  3. The skill processes the input parameters, defaulting to CNY and USD if none are provided.
  4. If a specific target is requested, it returns the floating-point rate; if the AAA code is used, it returns the complete JSON dataset.
  5. The output is delivered to the agent's context for immediate use in calculations or responses.

Exchange Rate Skill Setup

To integrate this component into your local Openclaw Skills environment, ensure the shell script is executable:

chmod +x ./scripts/exchange_rate.sh

You can then test the skill manually using the following syntax:

./scripts/exchange_rate.sh --currency EUR --target GBP

Exchange Rate Skill Data Schema & Taxonomy

The skill manages currency data using ISO 4217 standards and returns structured outputs:

Parameter Requirement Description
--currency Optional The base currency code (default: CNY)
--target Optional The target currency code (default: USD) or 'AAA' for all
Rate Value Output Decimal number representing the conversion factor
JSON Object Output Returned when target is 'AAA', containing all currency mappings

Exchange Rate Skill Advanced Features

  • Wildcard Target Support: Use the AAA target parameter to retrieve every available exchange rate for a base currency in a single JSON payload.
  • Intelligent Defaulting: Pre-configured with common defaults to minimize token usage during agent interactions.
  • Seamless Integration: Designed to be called by other Openclaw Skills to support multi-step financial reasoning and automated data processing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*