דלג לתוכן

איך מעדכנים סקיל: דרך CLI או דרך ZIP

עדכון סקיל מותקן בכל כלי AI: דרך ה-CLI של Skills IL, או דרך הורדה והעלאה של ZIP ב-Claude.ai, Claude Desktop, ChatGPT ו-Manus.

מאת Skills IL Teamפורסם ב 23 באפריל 20268 דקות קריאה
עדכון סקילסCLIZIPClaude.aiClaude DesktopChatGPTManusשמירה לרשימההתראותתחזוקה

סקילס מתעדכנים מדי פעם: מתקנים קישור שבור, מוסיפים פיצ'ר, מעדכנים מספר טופס או שיעור מס שהשתנה. הגרסה שמותקנת אצלכם לא מתעדכנת מעצמה, אז כדי לקבל את השיפורים צריך לרענן אותה ידנית. המדריך הזה מראה איך, בשתי הדרכים הקיימות.

איור בסגנון Skills IL: רענון סקיל מותקן לגרסה החדשה

שתי דרכים לעדכן, לפי איך שהתקנתם

הדרך שבה מעדכנים תלויה באיך שהתקנתם את הסקיל מלכתחילה:

  • דרך CLI: בכלים למפתחים (Claude Code, Cursor, GitHub Copilot, Windsurf, OpenCode, Codex, Gemini CLI, Antigravity ו-OpenClaw) מתקינים סקילס עם הפקודה npx skills-il. כדי לעדכן מריצים פקודה אחת, והיא מושכת את הגרסה החדשה ומחליפה את הקיימת.
  • דרך ZIP: בכלי צ'אט ודסקטופ (Claude.ai, Claude Desktop, ChatGPT ו-Manus) אין שורת פקודה. מתקינים סקיל על ידי העלאת קובץ ZIP דרך ההגדרות, ולעדכון מורידים ZIP חדש, מסירים את הישן ומעלים את החדש.

לא בטוחים באיזו דרך אתם? בעמוד של כל סקיל באתר מופיעה רשימת הכלים שהוא תומך בהם. אם אתם עובדים בכלי צ'אט כמו Claude.ai או ChatGPT, חלק 2 למטה (עדכון דרך ZIP) הוא מה שמתאים לכם. אם אתם מפתחים שעובדים בטרמינל, לכו לחלק 1.

חלק 1: עדכון דרך CLI

ל-CLI של Skills IL יש שתי פקודות ייעודיות לעדכון: check מראה אילו סקילס מותקנים זקוקים לעדכון, ו-update מעדכנת אותם לגרסה האחרונה. שתיהן מסתמכות על קובץ נעילה (skills-lock.json) שנוצר בפרויקט בזמן ההתקנה, ומשוות את הסקיל המותקן אצלכם לתוכן העדכני במאגר.

1בודקים מה זקוק לעדכון (לא חובה)

מריצים מהתיקייה של הפרויקט:

npx skills-il check

הפקודה סורקת את כל הסקילס שרשומים בקובץ הנעילה ומראה לכל אחד אם יצאה גרסה חדשה יותר מזו שמותקנת אצלכם.

2מעדכנים את כל הסקילס
npx skills-il update

הפקודה מעדכנת בבת אחת את כל הסקילס שמותקנים בפרויקט, בכל הכלים שזיהתה אצלכם (Claude Code, Cursor, GitHub Copilot, Windsurf, OpenCode, Codex, Gemini CLI, Antigravity, OpenClaw).

לעדכן רק סקיל אחד

אם לא רוצים לעדכן הכל, מריצים שוב את פקודת ההתקנה רק לסקיל שמעניין אתכם. הרצה חוזרת של add מושכת את הגרסה העדכנית ומחליפה את הקיימת:

npx skills-il add skills-il/localization --skill hebrew-date

ואם מותקנים אצלכם כמה כלים ורוצים לעדכן רק אחד מהם, מוסיפים את הדגל -a:

npx skills-il add skills-il/localization --skill hebrew-date -a claude-code

לעדכן חבילה שלמה

אם התקנתם חבילת סקילס (bundle), אפשר לרענן את כל הסקילס שבה במכה אחת עם update-bundle:

npx skills-il update-bundle <bundle-slug>

אין עדכון אוטומטי ב-CLI. כדי לקבל גרסאות חדשות צריך להריץ update (או add מחדש) מפעם לפעם. טיפ למפתחים: אפשר להוסיף את npx skills-il update ל-postinstall בקובץ package.json של הפרויקט, וכך הסקילס יתרעננו אוטומטית בכל npm install.

חלק 2: עדכון דרך ZIP

בכלי צ'אט ודסקטופ העדכון נעשה ידנית: מורידים גרסה חדשה מהאתר, מסירים את הישנה ומעלים את החדשה. התהליך זהה בכל הכלים, רק הממשק משתנה.

3מורידים את ה-ZIP העדכני מהאתר

נכנסים לעמוד הסקיל בספריית הסקילס, גוללים לחלק "התקנה דרך Claude.ai, Claude Desktop, ChatGPT, Manus ופלטפורמות נוספות", בוחרים את הלשונית של הכלי שלכם ולוחצים "הורדת ZIP". הקובץ נוצר ברגע הלחיצה עם התוכן העדכני באתר.

בקובץ ה-ZIP החדש מופיעה הגרסה המעודכנת בתוך metadata.json. אם היא זהה לגרסה שמותקנת אצלכם, סימן שלא יצא עדכון מאז ההתקנה האחרונה.

4מסירים את הישן ומעלים את החדש

עכשיו בוחרים את הכלי שאתם עובדים איתו ומבצעים בו את ההחלפה. בכל הכלים העיקרון זהה: מוחקים את הסקיל הקיים ומעלים במקומו את ה-ZIP החדש.

זמין בכל התוכניות (Free, Pro, Max, Team, Enterprise), בתנאי שהיכולת Code execution and file creation מופעלת ב-Settings → Capabilities (בחשבון ארגוני האדמין מפעיל אותה ב-Organization settings → Skills).

  1. היכנסו ל-claude.ai והתחברו לחשבון
  2. בתפריט לחצו על Customize → Skills
  3. מצאו את הסקיל הקיים ברשימה ולחצו עליו, פתחו את תפריט ה-"..." שליד המתג, בחרו Delete ואשרו את המחיקה
  4. חזרו לעמוד Skills, לחצו על כפתור ה-+, בחרו + Create skill ואז Upload a skill
  5. העלו את ה-ZIP שהורדתם, וודאו שהמתג שליד הסקיל דלוק
  6. פתחו שיחה חדשה, הסקיל ייטען אוטומטית כשצריך אותו

בארגונים (Team / Enterprise / Business): אם בעל הסקיל שיתף אותו עם הארגון, כל מי ששותף לסקיל מקבל את הגרסה החדשה אוטומטית ברגע שהבעלים מעדכן, בלי צורך להסיר ולהעלות מחדש. ההסרה והעלאה הידנית נחוצות רק לסקיל שהעליתם לעצמכם.

ב-Manus יש גם ייבוא ישיר מ-GitHub: במקום Upload, הדביקו את ה-URL של מאגר הקטגוריה (למשל https://github.com/skills-il/developer-tools) ו-Manus ימשוך את הגרסה העדכנית בעצמו, בלי לגעת בקובצי ZIP.

איך יודעים שהעדכון נקלט

אחרי עדכון, לא משנה באיזו דרך, כדאי לוודא שהגרסה החדשה אכן רצה:

  • השוואת גרסאות: פותחים את metadata.json של הסקיל המותקן (למשל .claude/skills/hebrew-date/metadata.json) ומשווים את ה-version לזה שמופיע בעמוד הסקיל באתר. ב-CLI אפשר פשוט להריץ שוב npx skills-il check.
  • בדיקת התנהגות: מבקשים מהסוכן לבצע משהו שקשור לשינוי (פיצ'ר חדש או תיקון שמתואר בעמוד הסקיל) ובודקים שהתגובה מתייחסת אליו.
  • שיחה חדשה: רוב הכלים טוענים סקילס רק בתחילת שיחה, אז סגירה ופתיחה של שיחה חדשה מאלצת אותם לרענן. ב-Claude Desktop צאו לגמרי מהאפליקציה (Quit, לא רק לסגור את החלון) ופתחו מחדש.

שאלות נפוצות

איך אני יודע שיצאה גרסה חדשה לסקיל שהתקנתי?

יש כמה דרכים:

  • שומרים את הסקיל לרשימה (כפתור הלב בעמוד הסקיל). ברגע שיוצא עדכון תקבלו התראה בפעמון שבראש האתר, וגם מייל דייג'סט שבועי עם סיכום העדכונים בסקילס ששמרתם. את העדפות המייל מנהלים בפרופיל שלי תחת "התראות".
  • בדיקה ידנית: בעמוד הסקיל מופיעים שדה version ותאריך העדכון האחרון. משווים לגרסה שמותקנת אצלכם.
  • דרך ה-CLI: מריצים npx skills-il check ורואים אילו סקילס מותקנים מחכים לעדכון.

התקנתי דרך CLI, יש עדכון אוטומטי?

כרגע לא. ה-CLI מושך גרסה עדכנית רק כשמריצים ידנית npx skills-il update (או add מחדש). אם רוצים שזה יקרה אוטומטית, אפשר להוסיף את הפקודה ל-postinstall בקובץ package.json של הפרויקט, וכך הסקילס יתעדכנו בכל npm install.

עדכון מוחק לי שינויים ידניים שעשיתי בסקיל?

כן. בשתי הדרכים, CLI ו-ZIP, העדכון מחליף את הקבצים המותקנים. אם עשיתם שינויים מקומיים בסקיל, שמרו אותם בנפרד לפני שתעדכנו.

הגרסה אצלי זהה לזו שבאתר, אבל ההתנהגות לא השתנתה. למה?

ברוב המקרים זה בגלל שהסוכן עדיין עובד עם הסקיל שטען בתחילת השיחה. סגרו את השיחה הנוכחית ופתחו חדשה. ב-Claude Desktop צריך לצאת לגמרי מהאפליקציה (Quit), לא מספיק לסגור את החלון.

העליתי את ה-ZIP ב-Claude.ai, הוא יתעדכן גם ב-Claude Desktop?

לא בהכרח. הסקילס מנוהלים לכל ממשק בנפרד, ועדכון בממשק אחד לא מובטח שיופיע באחר. הכלל הבטוח: בכל ממשק שאתם משתמשים בו, הורידו את ה-ZIP החדש והעלו אותו ידנית. החריג היחיד הוא סקיל שמשותף לארגון (Team / Enterprise), שמתעדכן לכל החברים אוטומטית.

איך מעדכנים הרבה סקילס בבת אחת?

לחבילה (bundle) יש פקודה ייעודית: npx skills-il update-bundle <bundle-slug> מרענן את כל הסקילס שבחבילה במכה אחת. לעדכון כל הסקילס המותקנים בפרויקט, מריצים npx skills-il update. כלי הצ'אט והדסקטופ לא תומכים בעדכון קבוצתי, שם צריך לעדכן כל סקיל בנפרד.

יש הבדל בין "עדכון" ל"התקנה מחדש"?

לא ממש. ב-CLI יש גם פקודת update וגם אפשרות להריץ add מחדש, ושתיהן מחליפות את הגרסה הקיימת בחדשה. בכלי ZIP אין בכלל כפתור "Update" נפרד, ההסרה וההעלאה של ZIP חדש הן עצמן תהליך העדכון.

המשך קריאה