Skill nədir və hansı problemi həll edir
Skill — agentin lazım olanda yüklədiyi təlimat paketidir. Ən sadə halda bu, SKILL.md adlı bir markdown faylıdır: yuxarıda YAML frontmatter (nə vaxt işlədilməli olduğunu izah edir), aşağıda agentin izləyəcəyi təlimatlar.
Skill iki yolla işə düşür:
- Siz çağırırsınız —
/skill-adıyazaraq. - Agent özü çağırır — tapşırıq
descriptionsahəsinə uyğun gələndə.
Həll etdiyi problem konkretdir: eyni təlimat dəstini hər dəfə chat-ə yazmaq. Əgər eyni checklist-i, eyni prosedur ardıcıllığını təkrar-təkrar izah edirsinizsə — onun yeri skill-dir.
| Mexanizm | Nə vaxt yüklənir | Nə üçün uyğundur |
|---|---|---|
| CLAUDE.md | Hər sessiyada, həmişə | Qısa faktlar: konvensiyalar, əmrlər, qadağalar |
| `.claude/rules/` (paths ilə) | Uyğun fayllarla işləyəndə | Sahəyə bağlı qaydalar: test, təhlükəsizlik |
| Skill | Çağırılanda və ya tapşırığa uyğun gələndə | Çoxaddımlı prosedurlar, checklist-lər, uzun istinad materialı |
Fərqin əsas nöqtəsi token iqtisadiyyatıdır. CLAUDE.md-dəki hər sətir hər sorğuda kontekstə düşür. Skill-in gövdəsi isə yalnız işlədiləndə yüklənir — yəni 400 sətirlik release checklist-i skill kimi saxlamaq praktiki olaraq pulsuzdur, CLAUDE.md-də saxlamaq isə hər sessiyanın büdcəsini yeyir.
Bir neçə vacib detal:
- Skill-lər Agent Skills açıq standartına uyğundur — yəni format yalnız bir alətə bağlı deyil.
- Claude Code hazır (bundled) skill-lərlə gəlir: məsələn
/code-review,/debug,/loop. - Skill qovluğunda əlavə fayllar saxlaya bilərsiniz (istinad sənədi, skript) — onlar yalnız lazım olanda oxunur.
- Skill yükləndikdən sonra onun məzmunu sessiyanın qalan hissəsində kontekstdə qalır. Ona görə gövdəni qısa saxlamaq vacibdir.
📚 Mənbələr və sənədlər
- Claude Code — Skillsrəsmicode.claude.com
Skill-lərin yerləri, frontmatter sahələri, yüklənmə davranışı.
- Agent Skills açıq standartırəsmiagentskills.io