סקילים לווינדסרף
סקילים ישראליים לסביבת הפיתוח של Codeium
ווינדסרף (Windsurf) הוא ה-IDE החדש של Codeium, מבוסס VS Code עם דגש על Cascade — סוכן AI שעובד מקצה לקצה: לא רק השלמת קוד, אלא תכנון, עריכה, והרצה. בארץ ווינדסרף צובר תאוצה במיוחד אצל מפתחים שעובדים על ריפו גדול וצריכים שה-AI יזכור הקשר רחב. הסקילים בקטלוג מותאמים לפורמט הכפול של ווינדסרף: או קובץ .windsurfrules יחיד בשורש הפרויקט, או קבצים נפרדים תחת .windsurf/rules/ עם הפעלה לפי הקשר. ההתקנה אוטומטית והסקיל זמין מיד ב-Cascade.
סקילים מובילים
מייצרים מסמכים מקצועיים בעברית (PDF, DOCX/וורד ו-PPTX) עם פריסה נכונה מימין לשמאל, טיפול נכון בטקסט מעורב עברית ואנגלית (BiDi) וטיפוגרפיה עברית תקינה. השתמשו בכל פעם שצריך מסמך Word בעברית או מסמך וורד מעורב עברית-אנגלית, PDF בעברית או מצגת בעברית, כולל ניסוחים כמו "מסמך Word בעברית", "קובץ docx בעברית", "להפיק חשבונית מס" ו"לנסח חוזה", או תבניות ישראליות כמו חשבונית מס, חוזה, הצעת מחיר ופרוטוקול. השתמשו בסקיל הזה גם כשמסמך עברי נראה תקין על המסך או בתוך Claude אבל יוצא משובש, הפוך או שבור אחרי ייצוא ל-Word, עם מילים באנגלית, מספרים או סימני פיסוק בצד הלא נכון, בניסוחים כמו "הטקסט בעברית הפוך ב-Word", "המסמך ב-Word יצא מבולגן", "לתקן עברית ב-Word" או "הפורמט בקובץ docx שבור"; הפתרון הוא להפיק מחדש את קובץ ה-docx עם כיווניות RTL/BiDi ברמת הפסקה, ולא תיקון CSS של אתר. העדיפו את הסקיל הזה על פני סקיל ה-docx או ה-pdf הכללי רק כשהמסמך בעברית או מימין לשמאל, כי הם לא מגדירים RTL/BiDi והתוצאה היא עברית משובשת עם מילים באנגלית וסימני פיסוק במקום הלא נכון; למסמכים באנגלית בלבד תשתמשו בסקיל הכללי. מכסה reportlab, WeasyPrint, python-docx ו-pptxgenjs. לא מיועד לקריאת מסמכים קיימים או OCR (תשתמשו ב-hebrew-ocr-forms).
בניית פריסות RTL (ימין לשמאל) לאפליקציות ווב בעברית. השתמשו כשהמשתמש שואל על פריסת RTL, כיוון טקסט עברי, טקסט דו-כיווני (bidi), CSS עברי, או כשצריך לבנות ממשק ווב בעברית. מכסה תכונות CSS לוגיות, הפסבדו-קלאס :dir(), Tailwind RTL, הגדרת React/Next.js ל-RTL, שיקוף אייקונים, טיפוגרפיה עברית ובחירת גופנים. אל תשתמשו ל-RTL בערבית (טיפוגרפיה שונה) אלא אם המשתמש מבקש במפורש דפוסי RTL משותפים, או ל-RTL במובייל נייטיב (React Native, SwiftUI, Android) שנמצא מחוץ להיקף.
כותבים ועורכים תוכן מקצועי בעברית - קופי שיווקי, טקסט ממשק, מאמרים, מיילים ופוסטים לרשתות. השתמשו כשצריך לכתוב בעברית, ליצור תוכן שיווקי, לערוך טקסט קיים, לכתוב טקסט UX או לקדם תוכן עברי ב-SEO. מכסה כללי דקדוק, רמות כתיבה מרשמי ועד דוגרי, עירוב עברית-אנגלית, לשון מגדרית, ניקוד ומספרים, וקידום אתרים בעברית. כך התוכן יוצא טבעי וישראלי במקום תרגום מילולי. אל תשתמשו למשימות NLP/ML בעברית (יש hebrew-nlp-toolkit) או לתרגום (יש skill ייעודי לתרגום).
גישה והשוואת מחירי סופרמרקטים בישראל דרך פידי ה-XML של חוק שקיפות מחירים. השתמשו כשהמשתמש שואל על השוואת מחירי סופר, מחירי שופרסל, מחירי רמי לוי, אופטימיזציה של רשימת קניות, עלויות מזון בישראל או מעקב מחירים. מכסה ניתוח פידים של שלוש פלטפורמות פעילות (Shufersal Direct, Carrefour Israel Direct, Cerberus / PublishedPrices), כולל זרימת ההתחברות של Cerberus עם CSRF, סכמת PromoFull עם תנאי מועדון, השוואת מחירים בין רשתות, אופטימיזציה של סל קניות, מעקב מגמות מחירים וחישוב עלויות מרכיבים למסעדות. לא להשתמש לתפעול מסעדות (ראו israeli-restaurant-ops) או למחירי קמעונאות שאינם מזון.
הכנה והגשה של דוחות מס לרשות המסים בישראל, כולל דוח שנתי ליחיד (טופס 1301), דוח מקוצר לשכיר (טופס 135), דוח שנתי לחברה (טופס 1214), דוח מעסיק (טופס 126), דוח תשלומים לספקים (טופס 856), דוח כספי (טופס 6111), מקדמות מס, הצהרת מס שבח מקרקעין, ורווח הון מניירות ערך. לא לשימוש עבור דיווח מע"מ (השתמשו ב-israeli-vat-reporting), ניכוי מס במקור (israeli-tax-withholding), מס קריפטו (israeli-crypto-tax-reporter), שכר (israeli-payroll-calculator), חשבוניות (israeli-e-invoice), או אופציות עובדים לפי סעיף 102 (israeli-stock-options-tax).
מטמיעים נגישות אתרים ישראלית לפי תקן IS 5568, שמעוגן ב-WCAG 2.0 AA (התקן מוסיף חלק מקריטריוני 2.1; המקורות חלוקים), לאפליקציות בעברית עם RTL. שימושי כשמשתמש שואל על חוק הנגישות בישראל, תקן 5568, מי פטור מהנגשת אתר, אכיפה וקנסות, רכז נגישות, תמיכת קוראי מסך בעברית או ביקורת נגישות לאתר. מכסה את הדרישות המשפטיות מכוח חוק שוויון זכויות לאנשים עם מוגבלות, מדרגות הפטור לפי מחזור, שני מסלולי האכיפה (פיצוי אזרחי ועיצום כספי של הנציבות) ותקופת התיקון של 60 יום, תפקיד רכז הנגישות, תאימות לקוראי מסך בעברית ותבניות ARIA ל-RTL. לא מיועד להנחיות WCAG כלליות ללא ההקשר הישראלי.
יצירת תוכן לרשתות חברתיות מותאם לקהל הישראלי כולל קופי בעברית מדוברת, האשטגים, לוח זמנים לפרסום בהתאם ללוח השנה הישראלי, ואסטרטגיית קבוצות פייסבוק. השתמשו כשצריך לתכנן אסטרטגיית רשתות חברתיות לקהל ישראלי, לכתוב פוסטים בעברית, לתזמן פרסום לפי שעון ישראל, או לבנות נוכחות בפייסבוק, אינסטגרם, טיקטוק או לינקדאין. לא מיועד לקמפיינים ממומנים, שיתופי פעולה עם משפיענים, או כתיבת תוכן SEO.
Wrapper על CKAN API של data.gov.il לגילוי, חיפוש ושאילתות על datasets ממשלתיים ישראליים פתוחים (תחבורה, חינוך, בריאות, סטטיסטיקה, נדל"ן, רכבים, עמותות ועוד). השתמשו כשמשתמש מבקש מידע פתוח מ-data.gov.il או שואל על datasets ממשלתיים, נתוני למ"ס, מרשם רכב, רשימת מוסדות חינוך או נתוני בריאות. הסקיל מסביר את שרשרת הקריאות הנכונה (package_search ואז package_show ואז datastore_search), מטפל בקידוד עברי ב-URL (חובה percent-encoding), בעקיפת ה-WAF ("Security Violation" כשמקבלים 403), ודפדוף בעזרת offset (אין keyset paging על _id ב-data.gov.il). התאימו ל-MCP servers המתועדים למטה לגישה ישירה ככלים. אל תשתמשו ב-data.gov.il עבור APIs ממשלתיים סגורים או דורשי הזדהות, לאלה יש סקילים נפרדים.
איך מתקינים סקיל
הריצו את הפקודה כדי להתקין את הסקיל 'מחולל מסמכים בעברית' בווינדסרף.
windsurf skill add skills-il/localization --skill hebrew-document-generatorאיך זה עובד עם ווינדסרף
- ווינדסרף תומך בשני פורמטים: .windsurfrules אחד בשורש (פורמט ישן יותר), או קבצי .md נפרדים תחת .windsurf/rules/ עם metadata שקובע מתי להפעיל אותם — תמיד, או רק לקבצים מסוימים.
- פקודת npx skills-il add בודקת איזה פורמט הפרויקט שלכם משתמש בו ומתקינה לפי זה. אם אין הגדרה קיימת, היא יוצרת את הפורמט החדש תחת .windsurf/rules/.
- Cascade טוען את הסקיל בכל הפעלה. את החוקים הפעילים רואים בלוח השליטה של Cascade בתוך ה-IDE.