AI
find-skills ב-Claude Code: איך מוצאים, בודקים ומתקינים Skills
הרצתי את find-skills ואת ה-CLI שלו על המחשב שלי: איך מתקינים, איך מחפשים, ומה לבדוק לפני שמתקינים Skill שמצאתם. כולל מה שגיליתי כשהסתכלתי מקרוב על מספרי ההתקנות.

הסקיילס find-skills הוא Skill בקוד פתוח של Vercel Labs שמלמד את Claude Code לחפש Skills אחרים באתר skills.sh ולהציע אותם להתקנה. הוא לא מעניק ל-Claude הרשאות או כלים שלא היו לו, והוא גם לא מחליף בדיקת איכות ואבטחה שאתם עושים בעצמכם. מה שהוא חוסך הוא החיפוש הידני בין מאגרים.
הפקודות שבמדריך רצו על המחשב שלי ב-11 באוקטובר 2026. ההסברים נשענים על התיעוד של Vercel Labs ושל Claude Code, ומספרי ההתקנות משתנים כל הזמן.
מה זה Skill, ובמה הוא שונה מ-MCP
ה Skill הוא תיקייה עם קובץ SKILL.md. בראש הקובץ יש כותרת קצרה עם name ו-description, ואחריה הוראות שהסוכן קורא כשהמשימה מתאימה. אפשר לצרף לתיקייה גם סקריפטים, תבניות וקבצי עזר. לפי התיעוד של Claude Code, ה-description נמצא תמיד בהקשר של Claude והוא מה שקובע מתי ה-Skill נטען. התוכן המלא נטען רק כשהוא נחוץ.
כלומר Skill הוא ידע ותהליך עבודה בכתב. הוא לא מוסיף גישה למערכות. כדי ש-Claude יקרא נתונים מ-Google Sheets צריך חיבור, למשל דרך MCP. כדי שיעבוד על הנתונים האלה בתהליך קבוע, Skill עושה את העבודה. בשפה של harness engineering, ה-Skills הם חלק מהסביבה שמסביב למודל, לצד החוקים וההקשר.
| טכנולוגיה | מה היא עושה | איפה היא גרה |
|---|---|---|
| Skill | מסביר לסוכן איך לבצע משימה או תהליך | ~/.claude/skills/name/SKILL.md או .claude/skills/name/SKILL.md בפרויקט |
| MCP | מחבר את הסוכן לכלים ולמקורות מידע חיצוניים | מוגדר בחיבורי ה-MCP של Claude Code |
| find-skills | Skill שעוזר לגלות ולהתקין Skills אחרים | מותקן כמו כל Skill אחר |
ה-Skills שאני עובד איתם הם בדיוק זה. humanizer, שמנקה טקסט מדפוסי כתיבה של AI, והסט של hyperframes ליצירת סרטונים, הם תיקיות עם SKILL.md שמותקנות אצלי גלובלית.
מה find-skills עושה בפועל
find-skills עצמו הוא קובץ הוראות. קראתי את ה-SKILL.md שלו, והוא מנחה את Claude לפעול בשישה שלבים:
- להבין מה המשתמש צריך: תחום, משימה, והאם סביר שכבר קיים Skill לזה.
- לבדוק קודם את הלוח של
skills.sh, שמדרג Skills לפי מספר התקנות. - אם הלוח לא מכסה את הצורך, להריץ
npx skills findעם מילות מפתח. - לאמת איכות לפני שממליצים.
- להציג למשתמש שם, מספר התקנות, מקור ופקודת התקנה.
- להתקין רק אם המשתמש רוצה.
בשלב האימות ההוראות קובעות להעדיף Skills עם יותר מ-1K התקנות, להיזהר ממה שמתחת ל-100, להעדיף מקורות רשמיים כמו vercel-labs, anthropics ו-microsoft, ולהתייחס בחשדנות לריפו עם פחות מ-100 כוכבים ב-GitHub.
זה מה שכתוב בהוראות. מה Claude עושה בפועל תלוי גם בבקשה שלכם, ולכן כדאי לכתוב בה במפורש להשוות בין אפשרויות ולא להתקין כלום לפני אישור.
מה צריך לפני שמתחילים
- Claude Code מותקן.
- Node.js ו-npm, כדי להריץ
npx. - חיבור לאינטרנט.
- הרשאת כתיבה לתיקיות ה-Skills.
ה-CLI הוא החבילה skills ב-npm. בגרסה 1.7.2, שהייתה העדכנית כשבדקתי, ה-package.json מגדיר node >=22.20.0. אצלי רץ Node 22.15.1, ו-npm הדפיס אזהרת EBADENGINE. הפקודות שהרצתי (חיפוש, רשימה ותצוגה מקדימה) עבדו למרות האזהרה. התקנה על הגרסה הישנה לא בדקתי, ולכן אם אתם מתכוונים להתקין, עדכנו קודם את Node. כך בודקים את הגרסאות:
node -v
npm -vאם הפקודות לא מזוהות, מתקינים Node.js מהאתר הרשמי.
איך מתקינים את find-skills
- פותחים טרמינל: PowerShell ב-Windows או Terminal ב-macOS.
- מריצים את הפקודה:
npx skills add https://github.com/vercel-labs/skills --skill find-skills -g -a claude-code - מוודאים שההתקנה הצליחה:
npx skills list -g - פותחים סשן חדש ב-Claude Code, כדי שה-Skill ייטען.
הדגל -g מתקין לתיקיית המשתמש, כך שה-Skill זמין בכל הפרויקטים. הדגל -a claude-code מצביע על Claude Code כסוכן היעד. בלי הדגלים ה-CLI שואל איזה סוכן ואיזה מיקום. כשהוא מזהה שהוא רץ מתוך סוכן קוד, הוא מדפיס Agent detected ועובר להתקנה בלי שאלות. את זה ראיתי בהרצה שלי.
ההתקנה הגלובלית שומרת את הקבצים ב-~/.agents/skills/find-skills, וב-~/.claude/skills/find-skills נוצר קישור סימלי אליהם. כך זה נראה אצלי. אם אתם מעדיפים עותק במקום קישור, יש דגל --copy.
יש גם צורה קצרה, owner/repo@skill. זו הצורה שהפקודה find מדפיסה בתוצאות:
npx skills add vercel-labs/skills@find-skills -g -a claude-codeבדקתי עם --list ששתי הצורות מגיעות לאותו Skill.
התקנה לפרויקט או התקנה גלובלית
בלי -g ההתקנה היא לפרויקט הנוכחי. לפי התיעוד, Skills של פרויקט נשמרים יחד איתו, ומי שמשכפל את הריפו מקבל אותם. בריפו של האתר הזה יש תיקיית .agents/skills וקובץ skills-lock.json שמתעד לכל Skill את המקור, הנתיב וה-hash. Skills שאני משתמש בהם בכל פרויקט, כמו humanizer, אני מתקין גלובלית. Skills שקשורים לאתר מסוים נשארים בפרויקט.
איך מחפשים Skills
לדבר עם Claude
אחרי ההתקנה אפשר לכתוב בעברית רגילה:
מצא לי Skill שעוזר לכתוב תוכן ולערוך סרטונים. השווה בין האפשרויות, הסבר מה כל אחת עושה, ואל תתקין כלום לפני שאישרתי.
Claude מפעיל את find-skills לפי ה-description שלו, מחפש ומחזיר אפשרויות. את המשפט האחרון בבקשה כדאי לא להשמיט.
לחפש ישירות בטרמינל
פקודת החיפוש היא חלק מה-CLI ופועלת גם בלי find-skills:
npx skills find "content writing"
npx skills find playwright
npx skills find react --owner vercel-labsהדגל --owner מגביל את החיפוש למאגרים של בעלים אחד. כך נראו התוצאות הראשונות בשלוש ההרצות ב-11 באוקטובר 2026:
| חיפוש | תוצאות ראשונות (התקנות) |
|---|---|
content writing | mattpocock/skills@writing-beats (435.9K), mattpocock/skills@writing-shape (435.4K), coreyhaines31/marketingskills@content-strategy (154.7K) |
playwright | microsoft/playwright-cli@playwright-cli (180.8K), anthropics/skills@webapp-testing (174.5K), currents-dev/playwright-best-practices-skill@playwright-best-practices (92.1K) |
react --owner vercel-labs | vercel-labs/agent-skills@vercel-react-best-practices (787.8K), vercel-labs/agent-skills@vercel-composition-patterns (385.1K), vercel-labs/agent-skills@vercel-react-native-skills (237K) |
כל תוצאה מגיעה עם קישור לעמוד שלה ב-skills.sh. את הטקסט owner/repo@skill מדביקים אחרי npx skills add.
לעיין באתר skills.sh
באתר skills.sh יש חיפוש ולוח דירוג. בעמוד של כל Skill מופיעים פקודת ההתקנה, מספר ההתקנות ותוצאות של בדיקות אבטחה חיצוניות. הנה העמוד של find-skills עצמו.
למה מספר ההתקנות לא מספיק
בעמוד של find-skills ב-skills.sh הופיעו ב-11 באוקטובר 2026 כ-3.8 מיליון התקנות, 33.7K כוכבים בריפו, ותאריך "first seen" של 26 בינואר 2026. זה מספר של התקנות, ואני לא יודע כמה משתמשים ייחודיים עומדים מאחוריו. ה-CLI שולח טלמטריה עם מזהי ריפו ו-Skill עבור מאגרים ציבוריים (אפשר לכבות עם DISABLE_TELEMETRY=1 או DO_NOT_TRACK=1). אני מניח שהמספרים באתר נשענים על זה, אבל לא מצאתי תיעוד שאומר זאת במפורש.
בשני חיפושים נוספים, npx skills find automation ו-npx skills find "video editing", הופיעו בין התוצאות Skills שונים מאותם שישה בעלים, כולם במאגר בשם superpowers. מספרי ההתקנות שלהם נעו בין כ-244 אלף לכ-727 אלף. ה-Skill twitter-automation, למשל, הופיע תחת כל שישת הבעלים, ובאותו חיפוש הופיע גם Skill בשם זהה מבעלים שביעי, עם 14 התקנות בלבד.
אני לא יודע מה עומד מאחורי המספרים האלה. אפשר להסיק מהם שמספר ההתקנות מעיד על פופולריות ואומר מעט על איכות, ושאותו שם Skill יכול להופיע תחת כמה בעלים. לכן כדאי לבחור לפי המקור, התוכן והבדיקות שבסעיף הבא, ולהתייחס למספר ההתקנות כסימן ראשוני בלבד.
איך בודקים Skill לפני שמתקינים
Skill הוא תוכן שהסוכן קורא ופועל לפיו. מקור לא אמין יכול להכניס הוראות מסוכנות, פקודות הרצה או בקשות לגשת למידע רגיש. הבדיקות שאני ממליץ עליהן:
- לראות מה יש במאגר בלי להתקין:
npx skills add owner/repo --listמציג את ה-Skills שבו עם התיאורים. - לקרוא את ה-
SKILL.mdהמלא.npx skills use owner/repo@skillכותב את קבצי ה-Skill לתיקייה זמנית ומדפיס פרומפט שמכיל את ההוראות המלאות, בלי להתקין אותו אצל הסוכן. הרצתי את זה עלvercel-labs/agent-skills@web-design-guidelines, והפלט נפתח במשפט שמסביר לסוכן שהוא מקבל Skill לביצוע ואחריו ה-SKILL.md. כדאי לשמור את הפלט לקובץ ולקרוא אותו לפני שמעבירים אותו לסוכן. - לחפש בקובץ שני דברים שלפי התיעוד של Claude Code משנים את ההרשאות:
allowed-tools, שמאשר כלים מראש בזמן שה-Skill רץ, והזרקת shell עם סימן קריאה ו-backticks, שמריצה פקודות לפני ש-Claude רואה את ה-Skill. - לעבור על סקריפטים, קישורים והוראות הרצה שה-Skill מפנה אליהם, ולוודא שאין בהם בקשה לסיסמאות, מפתחות API או קבצים רגישים.
- להסתכל בעמוד של ה-Skill ב-
skills.shעל בדיקות האבטחה. בעמוד של find-skills הופיעו Gen Agent Trust Hub: Pass, Socket: Pass ו-Snyk: Warn. לא בדקתי למה האזהרה של Snyk מתייחסת. מבחינתי Warn הוא סימן לפתוח את הדוח, ולא לדלג עליו. - לבדוק את הבעלים של המאגר, את הפעילות בו ואת מספר הכוכבים.
- להתקין קודם בתיקיית בדיקות ולהריץ משימה קטנה.
זו לא הבטחה לבטיחות. גם תוצאה ירוקה באתר היא בדיקה חיצונית אחת מתוך כמה.
איך מתחזקים Skills אחרי ההתקנה
| פעולה | פקודה |
|---|---|
| רשימת Skills של הפרויקט | npx skills list |
| רשימת Skills גלובליים | npx skills list -g |
| עדכון גלובליים בלבד | npx skills update -g |
| עדכון של הפרויקט בלבד | npx skills update -p |
| עדכון Skill מסוים | npx skills update find-skills |
| הסרת Skill גלובלי | npx skills remove -g find-skills |
| יצירת Skill חדש | npx skills init my-skill |
עדכון מושך את הגרסה העדכנית של ההוראות, והוראות הן קוד לכל דבר. ב-Skills ברמת הפרויקט, git diff אחרי העדכון מראה בדיוק מה השתנה.
איך יוצרים Skill משלכם
לתהליך שחוזר אצלכם אפשר ליצור Skill משלכם. הפקודה הבאה יוצרת תיקייה עם SKILL.md ראשוני:
npx skills init website-auditהרצתי אותה בתיקיית בדיקה. הקובץ שנוצר מכיל כותרת עם name ו-description, וכותרות משנה בשם "When to use" ו-"Instructions". כך הייתי ממלא אותו לביקורת אתרים:
---
name: website-audit
description: Audits a website for performance, accessibility, SEO and usability. Use when the user asks to audit or review a site.
---
# Website audit
1. Inspect the site structure.
2. List accessibility issues.
3. List SEO improvements.
4. Check performance where tools are available.
5. Produce a prioritized action plan.
Never invent measurements. Separate verified findings from recommendations.ה-description חשוב במיוחד, כי לפי התיעוד Claude קורא אותו כדי להחליט מתי להשתמש ב-Skill. תיאורים שמעל 1,536 תווים נחתכים ברשימת ה-Skills, ולכן שמים את מקרה השימוש העיקרי בהתחלה.
כדי ש-Claude Code יטען את התיקייה, שמים אותה ב-~/.claude/skills/website-audit/ לכל הפרויקטים, או ב-.claude/skills/website-audit/ לפרויקט אחד. ה-CLI תומך גם בהתקנה מנתיב מקומי, npx skills add ./website-audit -a claude-code, אבל את הפקודה הזו לא הרצתי.
במדריך על סרטוני AI עם Opus 5.5 סיפרתי איך אפשר לארוז צינור שלם כ-Skill: בפעם הבאה Claude שואל את הפרטים שהוא צריך ומריץ את התהליך לפי הכללים. על כלים נוספים סביב Claude Code כתבתי ב5 כלים ל-Claude Code.
התהליך שאני ממליץ עליו
מתחילים בהגדרת משימה מדויקת. "בדיקות אוטומטיות לממשק React לפני פריסה" עובד טוב יותר מ"Skill ל-AI". אחר כך מבקשים מ-Claude לאתר כמה אפשרויות בלי להתקין אף אחת, עוברים על הבדיקות שבסעיף הקודם, מתקינים אחת ובודקים אותה על משימה קטנה. אם היא שיפרה את התוצאה, משאירים אותה. מדי פעם כדאי לעבור על הרשימה ולהסיר מה שלא בשימוש.
הפרומפט לחיפוש, בניסוח שלי:
השתמש ב-find-skills כדי לחפש Skills שיעזרו לי ב: [המשימה שלי]. הצג עד חמש אפשרויות. לכל אחת תן שם ומאגר מקור, מה היא עושה בפועל, מספר התקנות, כוכבי GitHub ופעילות במאגר, מגבלות וסיכוני אבטחה, ופקודת התקנה מדויקת. דרג לפי התאמה למשימה ולא לפי פופולריות. קרא את ה-
SKILL.mdואת הסקריפטים לפני שאתה ממליץ, ואל תתקין או תריץ שום דבר בלי אישור שלי.
שאלות נפוצות
האם find-skills מתקין Skills בלי לשאול אותי?
לפי ה-SKILL.md שלו, הוא מציג אפשרויות ומציע התקנה, ומתקין רק אם המשתמש רוצה. מה שקורה בפועל תלוי גם בבקשה שלכם, ולכן כדאי לכתוב בה "אל תתקין לפני אישור".
האם צריך find-skills כדי להשתמש ב-npx skills find?
לא. npx skills find הוא פקודה של ה-CLI. בתיעוד של ה-CLI אין תלות ב-find-skills. find-skills נותן ל-Claude את היכולת להפעיל את החיפוש מתוך שיחה.
Claude Code לא מזהה Skill שהתקנתי. מה בודקים?
מריצים npx skills list -g כדי לראות שה-Skill מותקן, ובודקים שנוצר קישור או תיקייה ב-~/.claude/skills/. אחר כך בודקים שה-SKILL.md מתחיל בכותרת YAML תקינה, כי לפי התיעוד, אם ה-YAML לא נקרא, ה-Skill נטען בלי שדות. בסוף פותחים סשן חדש.
האם אפשר להשתמש ב-Skill בלי להתקין אותו?
כן. npx skills use owner/repo@skill מדפיס פרומפט עם הוראות ה-Skill בלי להתקין אותו אצל הסוכן. עם הדגל --agent הוא מפעיל סוכן נתמך עם הפרומפט.
האם Skills הם בחינם?
ה-CLI ו-find-skills הם קוד פתוח. Skills אחרים יכולים להסתמך על שירותים חיצוניים בתשלום, והפעלת סוכן AI עולה לפי המסלול והשימוש שלכם.
מה ההבדל בין Skill ל-MCP?
Skill מלמד את הסוכן איך לבצע תהליך. MCP מחבר אותו לכלי או למקור מידע חיצוני. אפשר לשלב: Skill מגדיר את התהליך, ו-MCP נותן גישה לנתונים.
מקורות
לשמור להמשך
המדריך, גם כשאתם לא מחוברים
הורידו את המדריך המלא לקריאה ולסימון הערות, או הדפיסו אותו שיהיה לידכם בזמן העבודה.
להמשיך לקרוא

מדריךLinkedIn
מדריך LinkedIn Skills לכתיבה וניהול תוכן עם Claude ו־Codex
כך מתקינים את חבילת LinkedIn Skills, בוחרים את הכלי הנכון ועובדים מטיוטה לפוסט בלי לאבד את הקול האישי.

כתבהAI
המחסנית שלי לעבודה עם סוכני AI: ממשקים, מנויים, וה-Skills שבאמת חשובים
סינתזה מעשית למערכת עבודה עם סוכני קידוד AI - ממשקים ללא נעילה, בניית מנויים חכמה, בחירת harness לפי משימה, וקומץ skills ועקרונות תפעול שבאמת עובדים.

כתבהAI
Impeccable 4.0: הכלי שנותן ל-Claude Code טעם עיצובי אמיתי
סקירה של Impeccable 4.0 - skill קוד פתוח ל-Claude Code שמזהה דפוסי 'AI slop' עיצוביים ומחליף אותם בעיצוב איכותי, עם שני שדרוגים גדולים: Live Mode ו-177 Worlds.
