Site Assistant
Hi! How can I help you today?
מדריך OpenAI

8. Skills ו-Plugins

חלק ג׳: הרחבהפרק 8 מתוך 16זמן קריאה: כ-4 דקות

כמה פעמים כתבתם ל-Codex את אותה הנחיה, בדיוק באותה מילים, כי יש לכם תהליך קבוע שחוזר על עצמו? Skills ו-Plugins נועדו בדיוק לזה: לארוז תהליך עבודה חוזר פעם אחת, ולתת ל-Codex להשתמש בו בכל פעם שהמשימה מתאימה — בלי להסביר הכול מחדש.

Skill: תהליך עבודה ארוז מראש

Skill הוא חבילה של הוראות ומשאבי עזר למשימה או תהליך ספציפי. הוא יכול לכלול:

  • שם ותיאור שעוזרים ל-Codex לזהות מתי ה-Skill רלוונטי.
  • הוראות תהליך שמגדירות איך לבצע את המשימה ואיך אמורה להיראות התוצאה.
  • משאבים נלווים: תבניות, דוגמאות, מסמכי מיתוג, סכמות, או חיבור לכלים.

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

Plugin: חבילה שאפשר להתקין

Plugin הוא חבילה שאפשר להתקין, ויכולה לכלול Skills, שרתי MCP (ראו פרק 7: חיבור לכלים חיצוניים (MCP)) וגם lifecycle hooks להתנהגות של Codex. בעוד ש-Skill הוא בעיקר הוראות, Plugin יכול גם לחבר כלים וגישה לשירותים חיצוניים — למשל GitHub, Google Drive או Slack — יחד עם ה-Skills שמשתמשים בהם.

SkillPlugin
מה זההוראות תהליך + משאביםחבילה מותקנת: Skills + כלי MCP + Hooks
מתאים ל…תהליך עבודה חוזר וממוקדיכולת שדורשת גם חיבור לשירות חיצוני
איך בונים$skill-creator בשיחהחבילה נפרדת שמפורסמת ב-marketplace
איך מפעיליםאוטומטית לפי התאמה, או $שם-הכליcodex plugin add / /plugins

שימוש ב-Skills בתוך Codex

Codex יכול לבחור Skill מתאים בעצמו כשהבקשה שלכם תואמת את התיאור שלו, ואפשר גם לבחור אחד באופן מפורש. ב-CLI עושים זאת עם אזכור $, בדומה לאזכור קובץ:

$weekly-update תכין לי את הסיכום השבועי לפי המבנה הרגיל

דרך נוספת היא הפקודה /skills בתוך סשן אינטראקטיבי:

  1. הקלידו /skills. נפתחת רשימת ה-Skills הזמינים.
  2. בחרו את ה-Skill הרצוי. Codex מכניס את ההקשר שלו לשיחה.
  3. שלחו את הבקשה כרגיל. Codex פועל לפי ההוראות של ה-Skill שנבחר.

בונים Skill משלכם

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

  1. בחרו משימה אחת וממוקדת. מה בדרך כלל מהווה נקודת ההתחלה (קבצים, קישורים, הערות), ואיך אמורה להיראות תוצאה מוגמרת.
  2. תארו את התהליך. פתחו בשיחה עם $skill-creator והסבירו את המטרה, השלבים, הפורמט הרצוי, ומה חייב תמיד להיכלל או להימנע ממנו. אם יש תבנית או דוגמה טובה, צרפו אותה.
  3. בדקו את הטיוטה. עברו על ההוראות שנוצרו, נסו את ה-Skill על בקשה אמיתית, ותקנו אם משהו חסר או סוטה מהפורמט שרציתם.
  4. התקינו והשתמשו. אחרי שה-Skill מופעל, Codex יכול להשתמש בו לבקשות מתאימות, או שתבחרו אותו במפורש. אפשר גם לשתף אותו עם הצוות, אם הגדרות הארגון מאפשרות זאת.
הקלטה והפיכה ל-Skill

יש גם דרך נוספת ליצור Skill: להדגים את התהליך בפועל עם פיצ'ר ה-Record & Replay, ולתת ל-Codex להפוך את ההקלטה ל-Skill שאפשר להשתמש בו שוב.

Plugins: מתקינים ומנהלים

ChatGPT ו-Codex חולקים ספרייה אחת (marketplace) של Plugins. במקום לבנות תהליך עבודה מאפס, אפשר לחפש שם משהו קיים ולהתקין אותו.

הפקודות המרכזיות ב-CLI:

# הוספת מקור marketplace (ריפו GitHub, כתובת Git, או תיקייה מקומית)
codex plugin marketplace add owner/repo

# רשימת המקורות המוגדרים
codex plugin marketplace list

# התקנה, רשימה והסרה של פלאגינים
codex plugin add <plugin-name>
codex plugin list
codex plugin remove <plugin-name>

ב-codex plugin marketplace add אפשר להצביע גם על ריפו עם --ref לגרסה מסוימת, ועל תיקיית marketplace מקומית.

מה-TUI

  1. הקלידו /plugins. נפתח דפדפן ה-Plugins.
  2. בחרו לשונית marketplace, ואז Plugin. אפשר לבדוק את היכולות והפעולות הזמינות שלו.
  3. הפעילו או כבו. Space על Plugin מותקן מחליף בין מופעל לכבוי.

Plugin שמכיל שרת MCP מוגדר תחת plugins.<plugin>.mcp_servers.<server> ב-config.toml, ואפשר לשלוט שם בהפעלה ובמדיניות הכלים שלו (פרטים נוספים ב-פרק 7: חיבור לכלים חיצוניים (MCP)).

מתי Skill ומתי Plugin?

אם כל מה שצריך הוא הוראות עקביות למשימה ממוקדת — זה Skill. אם המשימה דורשת גם חיבור לשירות חיצוני, כלי MCP, או הפצה מסודרת לצוות דרך marketplace — זה Plugin. אפשר גם לחשוב על זה כך: Skill הוא מתכון, Plugin הוא ערכת כלים שיכולה להכיל כמה מתכונים.

בקצרה
  • Skill = הוראות תהליך + משאבים למשימה חוזרת. Plugin = חבילה מותקנת שיכולה לכלול Skills, MCP ו-Hooks.
  • שימוש ב-Skill: אזכור $שם-הכלי בפרומפט, או /skills בסשן.
  • בניית Skill חדש: $skill-creator, ארבעה שלבים — לבחור משימה, לתאר תהליך, לבדוק, ולהתקין.
  • Plugins מנוהלים עם codex plugin ו-codex plugin marketplace, או דרך /plugins בסשן.
  • ChatGPT ו-Codex חולקים אותה ספריית Plugins אחת.