Öz skill-ini yaratmaq — addım-addım
Skill yaratmaq üçün lazım olan minimum: bir qovluq və bir SKILL.md faylı. Ardıcıllıq belədir:
1. Problemi seç — hansı təlimatı təkrar-təkrar yazırsan.
2. Yeri seç — şəxsi (~/.claude/skills/) yoxsa layihə (.claude/skills/).
3. Yaz — frontmatter + addımlar.
4. Sına — həm /ad ilə, həm də təbii sorğu ilə (avtomatik çağırışı yoxlamaq üçün).
5. Təkmilləşdir — işləmədiyi yerləri düzəlt, gövdəni qısalt.
Claude Code skill qovluqlarındakı dəyişiklikləri canlı izləyir — faylı redaktə etdikdən sonra sessiyanı yenidən başlatmaq lazım deyil.
# 1. A folder for a project skill (shared with the team)
mkdir -p .claude/skills/release-check
# 2. Write SKILL.md (see the example below)
$EDITOR .claude/skills/release-check/SKILL.md
# 3. Try it in the session — no restart needed
# /release-check
# 4. Once it works, commit it so the team gets it
git add .claude/skills/release-check
git commit -m "Add release-check skill"Layihə skill-i repo-ya commit edilir — bu, onu komandanın ortaq alətinə çevirir.
Yaxşı skill gövdəsinin qaydaları:
- Nə etməli, necə yox. Agent Kotlin bilir; ona Kotlin öyrətmə. Sizin layihənizə xas addımları yaz.
- Yoxlanıla bilən addımlar. "Kodu yaxşılaşdır" yox, "hər Composable üçün
@Previewolduğunu yoxla". - Nəticənin formatını göstər. "Hər tapıntı üçün
fayl:sətiryaz" — belədə çıxış proqnozlaşdırıla bilən olur. - Sərhədi çək. "Fayl dəyişmə, yalnız hesabat ver" və ya əksinə.
- Qısa saxla. Uzun istinad materialı ayrıca fayla.
Skill-i sınayarkən iki yoxlama edin: /ad ilə çağırış (gövdənin düzgün işlədiyini yoxlayır) və təbii dildə sorğu (description-ın işlədiyini yoxlayır). Çox vaxt birincisi işləyir, ikincisi yox — bu, gövdənin deyil, təsvirin problemidir.
📚 Mənbələr və sənədlər
- İlk skill-in yaradılmasırəsmicode.claude.com
- Hook-lar — avtomatik icra nöqtələrirəsmicode.claude.com
Skill tövsiyədir; hook isə hadisə baş verəndə mütləq işə düşür.