by @skills-il
המרת מטבעות בזמן אמת מול בנק ישראל עם תמיכה בכל המטבעות
npx skills-il add skills-il/tax-and-finance --skill shekel-currency-converterנתחו את בקשת המשתמש ואתרו:
קודי מטבע נפוצים:
| קוד | מטבע | עברית |
|---|---|---|
| ILS | שקל חדש | shekel chadash |
| USD | דולר אמריקאי | dolar |
| EUR | אירו | euro |
| GBP | לירה שטרלינג | lira sterling |
| JPY | ין יפני | yen |
| CHF | פרנק שוויצרי | frank shveitzi |
השתמשו ב-API של בנק ישראל לקבלת השער:
שער נוכחי:
Fetch: https://www.boi.org.il/currency.xml
Parse XML for the requested currency code
Extract: rate, unit, change from previous dayשער היסטורי:
Fetch: https://www.boi.org.il/PublicApi/GetExchangeRates?date=YYYY-MM-DD
Parse response for requested currency
Note: Rates not available for Shabbat/holidays -- use last available business dayIf converting FROM NIS:
result = amount / rate * unit
If converting TO NIS:
result = amount * rate / unit
If converting between two foreign currencies:
nis_amount = amount * rate_source / unit_source
result = nis_amount / rate_target * unit_targetהערה: שערי בנק ישראל מבטאים כמה שקלים ליחידה/יחידות של מטבע זר. דוגמה: שער USD = 3.65, יחידה = 1 פירושו 1 USD = 3.65 ש"ח. שער JPY = 2.45, יחידה = 100 פירושו 100 JPY = 2.45 ש"ח.
עצבו את התוצאה עם:
המשתמש אומר: "המר 1000 דולר לשקלים" תוצאה: "1,000 USD = 3,650.00 ש"ח (לפי שער בנק ישראל 3.6500, פורסם 24 בפברואר 2026)"
המשתמש אומר: "מה היה שער הדולר ב-1 בינואר 2026?" תוצאה: "שער יציג USD/ILS ליום 1 בינואר 2026: 3.5800 (שער יציג בנק ישראל)"
המשתמש אומר: "אני צריך את שער האירו לדוח מע"מ לדצמבר 2025" תוצאה: מספק את השער היציג לתאריך הרלוונטי, עם ציון שזהו השער הרשמי לצרכי מס.
scripts/fetch_rates.py — שולף שערי חליפין יציגים רשמיים של בנק ישראל ומבצע המרות מטבע מול ש"ח. תומך בשערים נוכחיים, חיפוש תאריכים היסטוריים, והצגת כל המטבעות הזמינים. הרצה: python scripts/fetch_rates.py --helpreferences/boi-api-guide.md — תיעוד API של שערי חליפין של בנק ישראל כולל נקודות קצה, מבנה תגובת XML, לוח זמני עדכון (יומי ~15:30 שעון ישראל), ופרמטרים לשאילתת שערים היסטוריים. היעזרו בקובץ זה בעת פתרון בעיות בקריאות API או הבנת זמני פרסום שערים.references/currency-codes.md — קודי מטבע נתמכים עם שמות בעברית, טווחי שער אופייניים מול ש"ח, וערכי יחידה (חשוב ל-JPY ומטבעות מרובי יחידות אחרים). היעזרו בקובץ זה בעת פענוח בקשות מטבע של משתמשים או טיפול בהמרות מבוססות יחידות.סיבה: התאריך המבוקש הוא שבת, חג, או תאריך עתידי פתרון: השתמשו בשער יום העסקים האחרון הזמין. בנק ישראל מפרסם שערים בימים ראשון עד חמישי.
סיבה: בנק ישראל אינו מפרסם שער למטבע זה פתרון: הציעו שימוש בדולר או אירו כמטבע ביניים להמרה.
סוכנים נתמכים
ציון אמון
הסקיל יכול להריץ סקריפטים ופקודות על המערכת שלך.
הסקיל יכול לבצע בקשות רשת לשירותים חיצוניים.
by @skills-il
יצירה ואימות של חשבוניות אלקטרוניות בתקן רשות המסים הישראלית
by @skills-il
הכנה ואימות של דוחות מע"מ (דו"ח מעמ) בהתאם לדרישות רשות המסים
by @skills-il
ניתוח עו"ש, כרטיסי אשראי והוצאות מול הבנקים הישראליים