# Currency Converter

> Convert amounts between different currencies with current exchange rates

- Skill: `ibm/currency-converter` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add ibm/currency-converter`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ibm/currency-converter/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: IBM (https://skillmd.com/u/ibm)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ibm/currency-converter

---


# Currency Converter Skill

This skill converts monetary amounts between different currencies using exchange rates.

## Features

- Convert between major world currencies
- Support for 30+ currency codes
- Real-time exchange rates (when API configured)
- Clear conversion breakdown
- Handles decimal amounts
- Validates currency codes

## Usage

The skill accepts an amount and source/target currency codes.

## Example

```python
result = currency_converter(
    amount=100.0,
    from_currency="USD",
    to_currency="EUR"
)
```

## Supported Currencies

- USD (US Dollar)
- EUR (Euro)
- GBP (British Pound)
- JPY (Japanese Yen)
- CAD (Canadian Dollar)
- AUD (Australian Dollar)
- CHF (Swiss Franc)
- CNY (Chinese Yuan)
- And many more...

## Output Format

Returns a formatted string with:
- Original amount and currency
- Converted amount and currency
- Exchange rate used
- Calculation breakdown

## Notes

- Uses demonstration exchange rates by default
- Configure EXCHANGE_RATE_API_KEY for live rates
- Rates are approximate and for informational purposes
- Always verify rates for financial transactions
