About currency-converter
currency-converter is a Python currency conversion skill for converting individual amounts or CSV columns. It supports date-based rates, batch processing, and locale-specific formatting.
Key features
- 01Convert among 150+ currencies
- 02Convert using historical rates
- 03Process multiple amounts
- 04Format currencies by locale
- 05Convert CSV currency columns
- 06Cache exchange rates
Use cases
- 01Convert an amount from USD to EUR
- 02Apply conversions to amounts in a CSV file
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill currency-converterAfter installing, type/currency-converterin Claude Code to confirm it loaded.
Bundled filesscripts/currency_converter.pyscripts/requirements.txt
Details
From the project READMECurrency Converter
Convert between currencies with exchange rates and formatting.
Features
- Exchange Rates: Convert between 150+ currencies
- Historical Rates: Date-based conversions
- Batch Conversion: Process multiple amounts
- Currency Formatting: Locale-specific formatting
- CSV Support: Convert currency columns
- Rate Caching: Efficient API usage
CLI Usage
python currency_converter.py --amount 100 --from USD --to EUR
python currency_converter.py --file amounts.csv --from_col usd --to EUR --output converted.csv
Dependencies
- forex-python>=1.8
- pandas>=2.0.0
Comments
Markdown supported