exchange-rates
Fetch live exchange rates between any currency pairs from XE.com. Use when user asks about currency conversion, exchange rates, forex rates, or converting amounts between currencies (e.g., \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Fetch live exchange rates between any currency pairs from XE.com. Use when user asks about currency conversion, exchange rates, forex rates, or converting amounts between currencies (e.g., \
How to use
Zainstaluj umiejętność w swoim środowisku Claude/Copilot, dodając folder exchange-rates do katalogu skills. Upewnij się, że masz zainstalowane Node.js oraz Playwright do obsługi przeglądarki headless.
Przygotuj parametry konwersji: kod waluty źródłowej (np. EUR), kod waluty docelowej (np. USD) i opcjonalnie kwotę do przeliczenia. Jeśli nie podasz kwoty, narzędzie pokaże kurs dla 1 jednostki waluty źródłowej.
Uruchom skrypt z linii poleceń, podając kody walut i kwotę: node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs [WALUTA_Z] [WALUTA_NA] [KWOTA]. Na przykład: node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs EUR USD 500 przelicza 500 euro na dolary.
Czekaj na wynik — pobieranie kursu trwa około 4–5 sekund, ponieważ narzędzie łączy się z XE.com przez przeglądarkę. Jeśli XE.com będzie niedostępny, skrypt automatycznie przełączy się na exchangerate-api.com.
Przeczytaj wynik w formacie JSON, który zawiera: kwotę wejściową, kody walut, kurs jednostkowy (1 jednostka waluty źródłowej = X jednostek docelowych), całkowitą kwotę po konwersji, źródło (XE.com mid-market) i znacznik czasu. Narzędzie wyświetli wynik w czytelnej formie z kursem jednostkowym i sumą.