← BLOG
Tutorial

יצירת מיומנויות והוראות לקוד קלוד

מיומנויות הופכות להנחיות חוזרות ונשנות לפקודות ניתנות לשינוי. כתוב פעם SKILL.md, השתמש בו בשם / skill-name, וקוד קלוד מבצע את זרימת העבודה המלאה בכל פעם.

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

מה זה Claude Code Skill?

סקיל הוא קובץ סימון (SKil.md) המכיל הוראות קוד קלוד עוקב אחריך. זה יכול לכלול תיאור, הגבלות כלי, הגדרות ההקשר והוראות שלב. תחשבו על זה כמדריך הצלה עם מעצמות.

איך יוצרים סקיל?

צור קובץ SKILL.md בפרויקט שלך . / skills / במאי (שיתוף עם צוות) או ב - / . / skills / (אישי):

# .claude/skills/deploy.md
---
name: deploy
description: Deploy the current branch to staging
allowed-tools: Bash, Read
---

## Steps
1. Run the test suite: `npm run test`
2. If tests pass, build the project: `npm run build`
3. Deploy to staging: `npm run deploy:staging`
4. Verify the deployment by checking the health endpoint
5. Post a summary of what was deployed

עכשיו אתה יכול להפעיל את זה:

# In Claude Code
> /deploy

אילו אפשרויות קדמית זמינות?

אפשרותמה זה עושהדוגמא
שם השםשם הפיקודפריסה
תיאורהופעות ברשימת המיומנותהמונחים: staging
מותרת-toolsהגבלת אילו כלים המיומנות יכולה להשתמשבשאר, קרא, Editעריכה
המונחים:מודלמניעת שיחות AIאמת אמיתית
ההקשרטיפול(בהקשר מבודד)

מהם מקרים טובים לשימוש במיומנויות?

  • +זרימת עבודה Deployment (testBuild)
  • +Code Reviewlists (ביטחון, ביצועים, סגנון)
  • +דור המסמכים (API Docs, Changelogs, ReadMEs)
  • +פעילות מסד נתונים (migration, Seeding,גיבוי)
  • +על הסיפון של חברי צוות חדשים (סיבוב הופעות, אימות ההתקנה)
  • +ניהול שחרור (הסחה, שינוי, תג, פרסום)

איך משתמשים במשתנים במיומנויות?

מיומנויות תמיכה בטיעונים באמצעות טקסט מלא (טקסט מלא) ומשתנה מיקום (0, $1 וכו '):

# .claude/skills/create-component.md
---
name: create-component
description: Create a new React component
---

Create a new React component named $0 in the components directory.

Requirements:
- TypeScript with proper props interface
- Tailwind CSS for styling
- Export as default
- Include basic unit test in __tests__/

Usage: /create-component UserProfile

מעוררים טענות

# Single argument
> /create-component UserProfile

# Multiple arguments
> /create-component UserProfile --with-tests --with-story

איך אתה משתף מיומנויות עם הצוות שלך?

שים מיומנויות ב- ./skills/ Directory של הפרויקט שלך ומתחייב אותם לזייף. כל מפתח שיבוט את ה-Repo מקבל את אותם הכישורים. מיומנויות אישיות נכנסות - / cla / skills / ואל תתחלקו.

שאלות נפוצות

חזרה לבלוגהתחל חינם - מודול 1