HIT · מכון טכנולוגי חולון · מפגש 2

דף לימוד - Skills & Agents
ללמד את Claude טריקים, ולתת לו עבודה

כל מה שצריך לזכור מהמפגש: מתי skill ומתי agent, תבניות מוכנות להעתקה, מלכודות נפוצות, ושיעורי בית להשבוע.

תוצאה
skill עובד אצלכם
המפגש הבא
Personal Brain (CLAUDE.md)
קישור להקלטה - יישלח במייל בשעות הקרובות וגם יוטמע כאן

Skill או Agent - איך לבחור

אם השאלה שלכם היא "באיזה פורמט?" - זה skill. אם השאלה היא "מי יעשה את העבודה הזאת?" - זה agent. שתי אבני בניין שונות.

Skill
טריק שאתם מלמדים
  • קובץ markdown אחד
  • אין שיחה משלו - רץ בתוך שלכם
  • נטען אוטומטית לפי trigger
  • מהיר, בלי overhead
  • ל-workflow חוזר עם פורמט קבוע
Agent
עובד עצמאי עם תפקיד
  • שיחה משלו, context משלו
  • סט כלים מוגדר (Read, Write, Bash, וכו')
  • מופעל ידנית או מסוכן אחר
  • איטי יותר, אבל יכול לרוץ במקביל
  • למשימה גדולה שצריך לעבד עצמאית

זוכרים: Skill = איך לעשות. Agent = מי עושה. אם השאלה היא על פורמט - skill. אם השאלה היא על תהליך עצמאי - agent.

SKILL.md · תבנית מוכנה

העתיקו את התבנית, החליפו את השדות לפי הצורך, שמרו ב-~/.claude/skills/<name>/SKILL.md.

SKILL.md ~/.claude/skills/<name>/SKILL.md
--- name: <short-kebab-case-name> description: <one sentence: what it does>. Triggers on "<hebrew phrase>" / "<english phrase>" / <context like meeting transcript / PDF>. --- # <Title for humans> When the user asks for X, do the following: ## Steps 1. <step 1> 2. <step 2> 3. <step 3> ## Output requirements - <format / file extension> - <layout / RTL / colors> - <Hebrew vs English> # Rules: no em dashes. No emojis. Plain Hebrew.

AGENT.md · תבנית מוכנה

העתיקו, החליפו, שמרו ב-~/.claude/agents/<name>.md. הבדלים מ-skill: יש tools: ויש model:.

AGENT.md ~/.claude/agents/<name>.md
--- name: <short-kebab-case-name> description: <one sentence: who they are and when to invoke them>. tools: Read, Write, Bash, Grep # pick what they actually need model: sonnet # sonnet / opus / haiku --- # You are <the role> Your job: <what you do in one sentence>. ## How to do it 1. <step> 2. <step> 3. <step> ## Output format - <structure of the return value> # Rules: never <X>. Always <Y>.

איך כותבים description שעובד

ה-description הוא ה-trigger. Claude קורא רק את התיאור לפני שהוא מחליט אם להפעיל את ה-skill. אם התיאור מעורפל - ה-skill לא יקפוץ.

description חלש
לא ייקפוץ

description: helps with summaries

מעורפל. Claude לא יודע מתי. ייפול על השאלה "Helps with what kind of summary?"

3 הדברים שכדאי שיהיו בכל description: (1) מה ה-skill עושה במשפט אחד. (2) מילות trigger שמשתמש יגיד בעברית או באנגלית. (3) הקשר: שפה, סוג קלט, סוג פלט.

הטעויות שראיתי את כולם עושים

1 description מעורפל

"helps with X" לא מספיק. צריך מילות trigger שהמשתמש יגיד באמת.

2 שני skills מתחרים

summarize-meeting + summarize-text - Claude לא יודע איזה לבחור. תפרידו לפי הקשר.

3 שכחו לפתוח שיחה חדשה

skill חדש לא נטען בשיחה רצה. סוגרים, פותחים, מנסים שוב.

4 Skill עצלן

"תכתוב בקול שלי" בלי לפרט. תכתבו דוגמאות, חוקים, מה לא לעשות.

טיפ אבחון: רוצים לבדוק אם ה-trigger עובד? בקשו מ-Claude משהו דומה ב-prompt אחר לגמרי. אם הוא ענה גנרי - ה-description עוד לא מספיק חד. אם הוא קפץ - מעולה.

דוגמאות לסקילים שכדאי לבנות

התחילו ממשהו שאתם עושים שוב ושוב השבוע. גם פשוט. גם קטן. ה-skill הראשון שלכם לא צריך להיות חכם, רק שימושי.

1 סיכום הרצאה

תמלול נכנס. סיכום מובנה יוצא: נושאים, מושגים, שאלות שעלו, מה לחזור עליו. trigger: "סכם לי את ההרצאה"

2 כרטיסי לימוד

PDF או תמלול הופך ל-HTML עם flip cards. בדיוק הסקיל מהדמו בהתחלה. trigger: "תכין כרטיסי לימוד"

3 בדיקת מייל

קורא מייל שכתבתם, מחזיר: מה עובד, מה עמום, איפה טעויות, איך לחדד לפני שליחה. trigger: "תבדוק את המייל לפני שאני שולח"

4 סידור תיקייה

תיקיית הורדות גדולה הופכת לתת-תיקיות לפי סוג קובץ. Plan Mode לאישור. trigger: "תסדר את התיקייה"

5 השוואת אפשרויות

3 אפשרויות שאתם שוקלים - מסלול לימודים, לפטופ, ביטוח. טבלת השוואה עם המלצה מנומקת. trigger: "תשווה בין 3 האפשרויות"

6 סיכום פגישה

תמלול הופך ל-3 החלטות, רשימת משימות עם בעלים, ושאלות פתוחות. trigger: "סכם את הפגישה"

מהקהילה
לא הכל לבד. תורידו, תתאימו, תשפרו.
anthropics/skills הסקילים הרשמיים של Anthropic · pdf, docx, xlsx, pptx hyperframes.heygen.com פלטפורמת HeyGen ליצירת סרטונים מבוססי-HTML · skills מוכנים לוידאו skills.sh אינדקס נוח לחיפוש והתקנת skills · אחד המקורות הרחבים agentskills.co.il/he אתר בעברית · אוסף skills, מדריכים והשראה לקהילה המקומית

study-cards · הסקיל שראיתם בהתחלה

זה בדיוק הסקיל שהפעיל את הדמו הראשון. הוא לוקח PDF/תמלול/מסמך, מחלץ 8-12 מושגים מרכזיים, ובונה קובץ HTML אחד עם כרטיסי flip בעברית. אחרי ההתקנה - תוכלו להפעיל אותו על כל חומר לימוד שלכם.

התקנה · 3 צעדים
  1. פתחו שיחה חדשה ב-Claude, והדביקו את הבקשה הבאה:
    שמור את התוכן שלמטה בקובץ ~/.claude/skills/study-cards/SKILL.md
  2. הדביקו את כל בלוק ה-SKILL.md מלמטה בהודעה הבאה. Claude יצור את התיקייה וישמור את הקובץ.
  3. סגרו את השיחה ופתחו חדשה. עכשיו הסקיל טעון. תגידו למשל: "תכין כרטיסי לימוד מהקובץ הזה" ותצרפו PDF.
SKILL.md ~/.claude/skills/study-cards/SKILL.md
--- name: study-cards description: Build a self-contained HTML flashcard deck from any PDF, transcript, markdown, or text source. Triggers when the user asks for "כרטיסי לימוד", "כרטיסיות", "כרטיסים ללמידה", "תכין כרטיסים", "תעשה לי כרטיסים לחזרה", "flashcards", or "study cards" from any source document. --- # How to build a study-cards deck When the user asks for study cards from a source document (PDF, markdown, text, transcript): 1. Read the source file end-to-end. Identify 8-12 distinct concepts worth memorizing. 2. Prioritize: definitions, distinctions between similar terms, cause-and-effect, and "why it matters" moments. Skip filler prose. 3. For each concept, write: - **Front:** one short Hebrew question that tests understanding (not pure recall). Example: not "מה זה LLM?" but "איך LLM שונה מ-chatbot?" - **Back:** a 2-3 sentence Hebrew answer in plain language. 4. Save one self-contained HTML file with all cards inside it. Do NOT split into multiple files. 5. Open the file in the browser when done. ## Output file requirements (do NOT deviate) - **Filename:** `study-cards.html`, saved in `output/` (create the folder if it doesn't exist). - **Single file.** All CSS and JS inlined. No CDN imports. No external dependencies except the Heebo Google Font link in `<head>`. - **Language:** `<html lang="he" dir="rtl">`. - **Font:** Heebo, loaded from Google Fonts. - **Palette:** - Background: `#2A0E3A` (dark purple) - Card background: `#ffffff` (front) → flip to pink `#FF1493` (back) - Primary accent: `#FF1493` - Yellow highlight: `#FFD600` - **Layout:** - One card visible at a time, centered on screen. - Click a card to flip (CSS 3D transform, 0.5s ease). - "הבא" (Next) and "הקודם" (Previous) buttons in Hebrew, below the card. - Progress indicator top-right in the format `3 / 10`. - Mobile-friendly: card readable on a phone in portrait. - **No images. No emojis. No animations beyond the card flip.** ## Rules - Match the card body language to the source: Hebrew source → Hebrew cards, English source → English cards, mixed → mixed. UI labels stay in Hebrew. - **Bidi handling for mixed-language cards (critical):** wrap English content in <span dir="ltr">...</span>. Outer card stays dir="rtl". Prevents Hebrew punctuation from flipping inside English lines. - Inline code fences: wrap in <code dir="ltr"> so single English tokens don't flip surrounding Hebrew punctuation. - No em dashes. Use commas, hyphens, or periods instead. - Plain Hebrew, no buzzwords. - Always include all 8-12 cards. Never stop early because "you got the idea". - Before generating, confirm you understand the source. If the source is empty or unreadable, ask the user what to do. # The full skill file also includes a reference HTML skeleton example. Ask Claude to expand it if you want to tweak the layout.

קיצור דרך · פקודות עיקריות

/skill-creator בונה skill חדש בעזרת שאלות. הדרך הכי מהירה להתחיל.
/skills מציג רשימה של כל ה-skills שמותקנים עכשיו.
/agents מציג את ה-sub-agents הזמינים, ומאפשר להגדיר חדשים.
/help תזכורת לכל הפקודות הזמינות.
npx skills add <name> להתקין plugin של skills מהאינטרנט (לדוגמה: anthropic-skills).

חשוב לזכור: אחרי שיוצרים skill או agent חדש, יוצאים מהשיחה הנוכחית ופותחים חדשה. רק שיחה חדשה תזהה את ההגדרה החדשה.

שיעורי בית · 3 דברים קצרים

1
השתמשו ב-skill שבניתם השבוע · מינימום 3 פעמים
אם הוא לא קופץ אוטומטית - שפרו את ה-description. מילות trigger ברורות יותר, הקשר שלם יותר.
2
בנו skill שני · קטן יותר
משימה אחת קונקרטית. רצוי משהו שעוזר לכם בלימודים השבוע: סיכום הרצאה, הכנת חידון, ארגון מקורות.
3
סקר קצר · 60 שניות
מה עבד, מה תקוע. כתבו ב: forms.gle/HkDczVjNafe7ZqNr7

המטרה: שבוע הבא תגיעו עם 2 skills חיים אצלכם. הם יהיו הבסיס ל-CLAUDE.md במפגש 3.

להעמיק בין המפגשים