Sparround

Ö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.

bash
# 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 @Preview olduğunu yoxla".
  • Nəticənin formatını göstər. "Hər tapıntı üçün fayl:sətir yaz" — 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