Süni intellekt sistemləri sadə sual-cavabdan avtonom tapşırıq icrasına təkamül etdikcə, **agentləri** və **bacarıqları** anlamaq əsas olur. Bu bölmə, promptların süni intellekt agentləri üçün əsas tikinti blokları olaraq necə xidmət etdiyini və bacarıqların ekspertizanı yenidən istifadə edilə bilən, əhatəli təlimat dəstlərinə necə paketlədiyini araşdırır.

<div className="my-8 p-6 bg-muted/20 rounded-xl border">
  <div className="flex flex-col items-center gap-6">
    <div className="text-center">
      <div className="inline-flex items-center justify-center w-20 h-20 rounded-full bg-blue-100 dark:bg-blue-900/50 border-2 border-blue-300 dark:border-blue-700">
        <IconSettings className="w-10 h-10 text-blue-600 dark:text-blue-400" />
      </div>
      <p className="font-semibold mt-2 m-0!">Agent</p>
      <p className="text-xs text-muted-foreground m-0!">Avtonom Sİ sistemi</p>
    </div>
    <div className="flex items-center gap-2 text-muted-foreground text-sm">
      <span>gücünü alır</span>
      <span>↓</span>
    </div>
    <div className="flex flex-wrap justify-center gap-4">
      <div className="text-center">
        <div className="inline-flex items-center justify-center w-16 h-16 rounded-lg bg-purple-100 dark:bg-purple-900/50 border-2 border-purple-300 dark:border-purple-700">
          <IconStar className="w-8 h-8 text-purple-600 dark:text-purple-400" />
        </div>
        <p className="font-medium text-sm mt-2 m-0!">Bacarıq</p>
        <p className="text-xs text-muted-foreground m-0!">Yenidən istifadə edilə bilən ekspertiza</p>
      </div>
      <div className="text-center">
        <div className="inline-flex items-center justify-center w-16 h-16 rounded-lg bg-purple-100 dark:bg-purple-900/50 border-2 border-purple-300 dark:border-purple-700">
          <IconStar className="w-8 h-8 text-purple-600 dark:text-purple-400" />
        </div>
        <p className="font-medium text-sm mt-2 m-0!">Bacarıq</p>
        <p className="text-xs text-muted-foreground m-0!">Yenidən istifadə edilə bilən ekspertiza</p>
      </div>
      <div className="text-center">
        <div className="inline-flex items-center justify-center w-16 h-16 rounded-lg bg-purple-100 dark:bg-purple-900/50 border-2 border-purple-300 dark:border-purple-700">
          <IconStar className="w-8 h-8 text-purple-600 dark:text-purple-400" />
        </div>
        <p className="font-medium text-sm mt-2 m-0!">Bacarıq</p>
        <p className="text-xs text-muted-foreground m-0!">Yenidən istifadə edilə bilən ekspertiza</p>
      </div>
    </div>
    <div className="flex items-center gap-2 text-muted-foreground text-sm">
      <span>təşkil olunur</span>
      <span>↓</span>
    </div>
    <div className="flex flex-wrap justify-center gap-2">
      <div className="px-3 py-2 rounded bg-amber-100 dark:bg-amber-900/50 border border-amber-300 dark:border-amber-700 flex items-center gap-1">
        <IconClipboard className="w-3 h-3 text-amber-600 dark:text-amber-400" />
        <span className="text-xs font-medium">Prompt</span>
      </div>
      <div className="px-3 py-2 rounded bg-amber-100 dark:bg-amber-900/50 border border-amber-300 dark:border-amber-700 flex items-center gap-1">
        <IconClipboard className="w-3 h-3 text-amber-600 dark:text-amber-400" />
        <span className="text-xs font-medium">Prompt</span>
      </div>
      <div className="px-3 py-2 rounded bg-amber-100 dark:bg-amber-900/50 border border-amber-300 dark:border-amber-700 flex items-center gap-1">
        <IconClipboard className="w-3 h-3 text-amber-600 dark:text-amber-400" />
        <span className="text-xs font-medium">Prompt</span>
      </div>
      <div className="px-3 py-2 rounded bg-amber-100 dark:bg-amber-900/50 border border-amber-300 dark:border-amber-700 flex items-center gap-1">
        <IconClipboard className="w-3 h-3 text-amber-600 dark:text-amber-400" />
        <span className="text-xs font-medium">Prompt</span>
      </div>
      <div className="px-3 py-2 rounded bg-amber-100 dark:bg-amber-900/50 border border-amber-300 dark:border-amber-700 flex items-center gap-1">
        <IconClipboard className="w-3 h-3 text-amber-600 dark:text-amber-400" />
        <span className="text-xs font-medium">Prompt</span>
      </div>
    </div>
    <p className="text-xs text-muted-foreground text-center m-0! mt-2">Promptlar atomlar → Bacarıqlar molekullar → Agentlər tam strukturlar</p>
  </div>
</div>

## Süni İntellekt Agentləri Nədir?

Bir **süni intellekt agenti**, tapşırıqları avtonom olaraq planlaya bilən, icra edə bilən və iterasiya edə bilən bir süni intellekt sistemidir. Sadə prompt-cavab qarşılıqlı əlaqələrindən fərqli olaraq, agentlər bunları edə bilər:

- **Planla** - Mürəkkəb hədəfləri tətbiq edilə bilən addımlara böl
- **İcra et** - Real dünyada alətlər istifadə et və hərəkətlər al
- **Müşahidə et** - Hərəkətlərindən rəy işlə
- **Uyğunlaş** - Nəticələrə görə yanaşmanı tənzimlə
- **Davam etdir** - Qarşılıqlı əlaqələr arasında kontekst və yaddaşı qoru

<div className="my-6 flex items-center justify-center p-6 bg-muted/30 rounded-lg">
  <div className="relative">
    <div className="flex items-center gap-3">
      <div className="px-4 py-3 bg-blue-100 dark:bg-blue-900/50 border border-blue-200 dark:border-blue-800 rounded-lg text-center text-sm">
        <p className="font-medium text-blue-700 dark:text-blue-300 m-0!">Hədəf</p>
      </div>
      <div className="text-muted-foreground">→</div>
      <div className="flex flex-col items-center gap-2">
        <div className="flex items-center gap-2 px-4 py-3 bg-muted/50 border border-dashed rounded-lg">
          <div className="px-3 py-2 bg-purple-100 dark:bg-purple-900/50 border border-purple-200 dark:border-purple-800 rounded text-center text-sm">
            <p className="font-medium text-purple-700 dark:text-purple-300 m-0!">Planla</p>
          </div>
          <div className="text-muted-foreground">→</div>
          <div className="px-3 py-2 bg-amber-100 dark:bg-amber-900/50 border border-amber-200 dark:border-amber-800 rounded text-center text-sm">
            <p className="font-medium text-amber-700 dark:text-amber-300 m-0!">İcra et</p>
          </div>
          <div className="text-muted-foreground">→</div>
          <div className="px-3 py-2 bg-teal-100 dark:bg-teal-900/50 border border-teal-200 dark:border-teal-800 rounded text-center text-sm">
            <p className="font-medium text-teal-700 dark:text-teal-300 m-0!">Müşahidə et</p>
          </div>
          <div className="text-muted-foreground">→</div>
          <div className="px-3 py-2 bg-rose-100 dark:bg-rose-900/50 border border-rose-200 dark:border-rose-800 rounded text-center text-sm">
            <p className="font-medium text-rose-700 dark:text-rose-300 m-0!">Uyğunlaş</p>
          </div>
        </div>
        <div className="text-xs text-muted-foreground flex items-center gap-1">
          <span>↺</span> Tamamlanana qədər dövr
        </div>
      </div>
      <div className="text-muted-foreground">→</div>
      <div className="px-4 py-3 bg-green-100 dark:bg-green-900/50 border border-green-200 dark:border-green-800 rounded-lg text-center text-sm">
        <p className="font-medium text-green-700 dark:text-green-300 m-0!">Bitdi</p>
      </div>
    </div>
  </div>
</div>

## Tikinti Blokları Olaraq Promptlar

Hər agent, nə qədər sofistike olursa olsun, promptlardan təşkil olunur. Eynilə atomların birləşərək molekulları və molekulların birləşərək mürəkkəb strukturları əmələ gətirməsi kimi, promptlar birləşərək ağıllı agent davranışı yaradır.

<div className="my-6 grid md:grid-cols-4 gap-3 text-center text-sm">
  <div className="border rounded-lg p-4 bg-blue-50/50 dark:bg-blue-950/20 border-blue-200 dark:border-blue-900">
    <p className="font-semibold text-blue-700 dark:text-blue-300 m-0!">Sistem Promptları</p>
    <p className="text-xs text-blue-600 dark:text-blue-400 m-0! mt-1">Kimlik və Rol</p>
  </div>
  <div className="border rounded-lg p-4 bg-purple-50/50 dark:bg-purple-950/20 border-purple-200 dark:border-purple-900">
    <p className="font-semibold text-purple-700 dark:text-purple-300 m-0!">Planlaşdırma Promptları</p>
    <p className="text-xs text-purple-600 dark:text-purple-400 m-0! mt-1">Necə Düşünülür</p>
  </div>
  <div className="border rounded-lg p-4 bg-amber-50/50 dark:bg-amber-950/20 border-amber-200 dark:border-amber-900">
    <p className="font-semibold text-amber-700 dark:text-amber-300 m-0!">Alət Promptları</p>
    <p className="text-xs text-amber-600 dark:text-amber-400 m-0! mt-1">Necə Hərəkət Edilir</p>
  </div>
  <div className="border rounded-lg p-4 bg-rose-50/50 dark:bg-rose-950/20 border-rose-200 dark:border-rose-900">
    <p className="font-semibold text-rose-700 dark:text-rose-300 m-0!">Bərpa Promptları</p>
    <p className="text-xs text-rose-600 dark:text-rose-400 m-0! mt-1">Necə Bərpa Edilir</p>
  </div>
</div>

Bu prompt növləri bir araya gələrək tam agent davranışı yaradır:

### Sistem Promptları (Agentin Kimliyi)

Agentin kim olduğunu və necə davrandığını təyin edən əsas prompt:

```markdown
Sən bir kod nəzərdən keçirmə köməkçisisən. Tapşırığın:
- Kodu xətalar, təhlükəsizlik problemləri və performans məsələləri üçün təhlil etmək
- Ən yaxşı təcrübələri izləyən yaxşılaşdırmalar təklif etmək
- Əsaslandırmanı aydın şəkildə izah etmək
- Rəydə konstruktiv və öyrədici olmaq

Fayl oxuma, kod axtarışı və test icra etmə alətlərinə əlçatanlığın var.
```

### Planlaşdırma Promptları (Necə Düşünülür)

Agentin mühakimə və planlaşdırma prosesini istiqamətləndirən təlimatlar:

```markdown
Hərəkət etmədən əvvəl, həmişə:
1. Tam istəyi anla
2. Daha kiçik, doğrulana bilən addımlara böl
3. Hansı alətlərə ehtiyacın olacağını müəyyən et
4. Kənar halları və potensial problemləri düşün
5. Addım-addım icra et, irəlilədikcə doğrula
```

### Alət İstifadəsi Promptları (Necə Hərəkət Edilir)

Mövcud alətlərin nə vaxt və necə istifadə ediləcəyinə dair rəhbərlik:

```markdown
Bir kod bazasını anlamaq üçün:
- Müəyyən nümunələri tapmaq üçün grep_search istifadə et
- Fayl məzmunlarını araşdırmaq üçün read_file istifadə et
- Qovluq strukturunu kəşf etmək üçün list_dir istifadə et
- Dəyişiklik etmədən əvvəl anlayışını həmişə doğrula
```

### Bərpa Promptları (Uğursuzluq Necə İdarə Edilir)

İşlər səhv getdikdə təlimatlar:

```markdown
Bir hərəkət uğursuz olarsa:
1. Xəta mesajını diqqətlə təhlil et
2. Alternativ yanaşmaları düşün
3. Tapşırıq qeyri-müəyyəndirsə aydınlaşdırma istə
4. Eyni uğursuz hərəkəti dəyişiklik olmadan heç vaxt təkrarlama
```

<Callout type="info" title="Prompt Yığını">
Bir agentin davranışı, birlikdə işləyən prompt qatlarından ortaya çıxır. Sistem promptu təməli qoyur, planlaşdırma promptları mühakiməni istiqamətləndirir, alət promptları hərəkəti mümkün edir və bərpa promptları uğursuzluqları idarə edir. Birlikdə, ardıcıl, bacarıqlı davranış yaradırlar.
</Callout>

## Bacarıqlar Nədir?

Promptlar atomlardırsa, **bacarıqlar molekullardır**—agentlərə spesifik imkanlar verən yenidən istifadə edilə bilən tikinti blokları.

Bir **bacarıq**, bir süni intellekt agentinə spesifik bir sahə və ya tapşırıqda ekspertiza verən əhatəli, daşına bilən bir təlimat paketidir. Bacarıqlar agentlərin yenidən istifadə edilə bilən bloklarıdır: bir dəfə yaradırsınız və istənilən agent istifadə edə bilər.

<Callout type="tip" title="Bacarıqlar = Yenidən İstifadə Edilə Bilən Agent Blokları">
Kod nəzərdən keçirmə üçün bir bacarıq bir dəfə yaz. İndi hər kodlaşdırma agenti—Python, JavaScript və ya Rust üçün olsun—o bacarığı yükləyərək dərhal ekspert kod nəzərdən keçirici ola bilər. Bacarıqlar, agent imkanlarını LEGO blokları kimi qurmağınıza imkan verir.
</Callout>

### Bacarığın Anatomiyası

Yaxşı dizayn edilmiş bir bacarıq adətən bunları ehtiva edir:

<div className="my-6 grid md:grid-cols-2 gap-4">
  <div className="border rounded-lg p-4 bg-muted/30">
    <p className="font-semibold text-sm m-0! mb-2">📄 SKILL.md (Məcburi)</p>
    <p className="text-sm text-muted-foreground m-0!">Əsas təlimat faylı. Bacarığı təyin edən əsas ekspertiza, təlimatlar və davranışları ehtiva edir.</p>
  </div>
  <div className="border rounded-lg p-4 bg-muted/30">
    <p className="font-semibold text-sm m-0! mb-2">📚 İstinad Sənədləri</p>
    <p className="text-sm text-muted-foreground m-0!">Agentin işləyərkən müraciət edə biləcəyi dəstəkləyici sənədləşdirmə, nümunələr və kontekst.</p>
  </div>
  <div className="border rounded-lg p-4 bg-muted/30">
    <p className="font-semibold text-sm m-0! mb-2">🔧 Skriptlər və Alətlər</p>
    <p className="text-sm text-muted-foreground m-0!">Bacarığın funksionallığını dəstəkləyən köməkçi skriptlər, şablonlar və ya alət konfiqurasiyaları.</p>
  </div>
  <div className="border rounded-lg p-4 bg-muted/30">
    <p className="font-semibold text-sm m-0! mb-2">⚙️ Konfiqurasiya</p>
    <p className="text-sm text-muted-foreground m-0!">Bacarığı fərqli kontekstlərə uyğunlaşdırmaq üçün parametrlər, ayarlar və fərdiləşdirmə seçimləri.</p>
  </div>
</div>

### Nümunə: Kod Nəzərdən Keçirmə Bacarığı

Bir kod nəzərdən keçirmə bacarığı necə görünə bilər:

<div className="my-6 border rounded-lg overflow-hidden bg-muted/20">
  <div className="px-3 py-2 bg-muted/50 border-b flex items-center gap-2">
    <span className="text-sm">📁</span>
    <span className="text-sm font-medium">kod-nezerdenkecirme-bacarigi/</span>
  </div>
  <div className="p-3 space-y-1 text-sm font-mono">
    <div className="flex items-center gap-2 px-2 py-1 rounded hover:bg-muted/50">
      <span>📄</span>
      <span className="font-medium">SKILL.md</span>
      <span className="text-muted-foreground text-xs ml-auto">Əsas nəzərdən keçirmə təlimatları</span>
    </div>
    <div className="flex items-center gap-2 px-2 py-1 rounded hover:bg-muted/50">
      <span>📄</span>
      <span>tehlukesizlik-yoxlama-siyahisi.md</span>
      <span className="text-muted-foreground text-xs ml-auto">Təhlükəsizlik nümunələri</span>
    </div>
    <div className="flex items-center gap-2 px-2 py-1 rounded hover:bg-muted/50">
      <span>📄</span>
      <span>performans-ipuclari.md</span>
      <span className="text-muted-foreground text-xs ml-auto">Optimallaşdırma təlimatı</span>
    </div>
    <div className="mt-2 border-t pt-2">
      <div className="flex items-center gap-2 px-2 py-1">
        <span>📁</span>
        <span className="font-medium">dil-xususi/</span>
      </div>
      <div className="ml-6 space-y-1">
        <div className="flex items-center gap-2 px-2 py-1 rounded hover:bg-muted/50">
          <span>📄</span>
          <span>python.md</span>
          <span className="text-muted-foreground text-xs ml-auto">Python ən yaxşı təcrübələri</span>
        </div>
        <div className="flex items-center gap-2 px-2 py-1 rounded hover:bg-muted/50">
          <span>📄</span>
          <span>javascript.md</span>
          <span className="text-muted-foreground text-xs ml-auto">JavaScript nümunələri</span>
        </div>
        <div className="flex items-center gap-2 px-2 py-1 rounded hover:bg-muted/50">
          <span>📄</span>
          <span>rust.md</span>
          <span className="text-muted-foreground text-xs ml-auto">Rust təlimatları</span>
        </div>
      </div>
    </div>
  </div>
</div>

`SKILL.md` faylı ümumi yanaşmanı təyin edir:

```markdown
---
name: kod-nezerdenkecirme
description: Təhlükəsizlik, performans və stil təhlili ilə əhatəli kod nəzərdən keçirmə
---

# Kod Nəzərdən Keçirmə Bacarığı

Sən ekspert bir kod nəzərdən keçiricisən. Kod nəzərdən keçirərkən:

## Proses
1. **Konteksti Anla** - Bu kod nə edir? Hansı problemi həll edir?
2. **Doğruluğu Yoxla** - İşləyirmi? Məntiq xətaları varmı?
3. **Təhlükəsizlik Taraması** - Ümumi təhlükəsizlik açıqları üçün tehlukesizlik-yoxlama-siyahisi.md-yə müraciət et
4. **Performans Nəzərdən Keçirmə** - Optimallaşdırma imkanları üçün performans-ipuclari.md-ni yoxla
5. **Stil və Davamlılıq** - Kod oxunaqlı və davamlıdırmı?

## Çıxış Formatı
Rəyi kateqoriyalara ayır:
- 🔴 **Kritik** - Birləşdirmədən əvvəl düzəldilməli
- 🟡 **Tövsiyə olunan** - Tövsiyə edilən yaxşılaşdırmalar
- 🟢 **Olsa yaxşı** - İstəyə bağlı təkmilləşdirmələr

Həmişə *niyə* bir problem olduğunu izah et, yalnız *nə* olduğunu deyil.
```

## Bacarıqlar vs. Sadə Promptlar

<div className="my-6 grid md:grid-cols-2 gap-4">
  <div className="border rounded-lg bg-muted/30">
    <p className="text-sm font-semibold px-4 pt-3 m-0!">Sadə Prompt</p>
    <div className="text-sm p-4 pt-2 space-y-2">
      <p className="m-0!">Tək təlimat</p>
      <p className="m-0!">Tək dəfəlik istifadə</p>
      <p className="m-0!">Məhdud kontekst</p>
      <p className="m-0!">Ümumi yanaşma</p>
      <p className="m-0!">Dəstəkləyici material yoxdur</p>
    </div>
  </div>
  <div className="border rounded-lg bg-primary/5 border-primary/20">
    <p className="text-sm font-semibold px-4 pt-3 m-0!">Bacarıq</p>
    <div className="text-sm p-4 pt-2 space-y-2">
      <p className="m-0!">Əhatəli təlimat dəsti</p>
      <p className="m-0!">Layihələr arasında yenidən istifadə edilə bilən</p>
      <p className="m-0!">İstinadlarla zəngin kontekst</p>
      <p className="m-0!">Sahəyə xas ekspertiza</p>
      <p className="m-0!">Dəstəkləyici sənədlər, skriptlər, konfiqurasiyalar</p>
    </div>
  </div>
</div>

## Bacarıqları Birləşdirmə

Birdən çox bacarıq birlikdə işlədikdə agentlər güclü olur:

<div className="my-6 flex flex-wrap items-center justify-center gap-4 p-6 bg-muted/30 rounded-lg">
  <div className="px-4 py-2 bg-blue-100 dark:bg-blue-900/50 border border-blue-200 dark:border-blue-800 rounded-lg text-sm font-medium text-blue-700 dark:text-blue-300">
    Kod Nəzərdən Keçirmə
  </div>
  <div className="text-xl">+</div>
  <div className="px-4 py-2 bg-purple-100 dark:bg-purple-900/50 border border-purple-200 dark:border-purple-800 rounded-lg text-sm font-medium text-purple-700 dark:text-purple-300">
    Təhlükəsizlik Auditi
  </div>
  <div className="text-xl">+</div>
  <div className="px-4 py-2 bg-green-100 dark:bg-green-900/50 border border-green-200 dark:border-green-800 rounded-lg text-sm font-medium text-green-700 dark:text-green-300">
    Sənədləşdirmə
  </div>
  <div className="text-xl">=</div>
  <div className="px-4 py-2 bg-amber-100 dark:bg-amber-900/50 border border-amber-200 dark:border-amber-800 rounded-lg text-sm font-medium text-amber-700 dark:text-amber-300">
    Tam Kod Keyfiyyəti Agenti
  </div>
</div>

Bacarıqları birləşdirərkən, ziddiyyət təşkil etmədiklərindən əmin olun. Bacarıqlar belə olmalıdır:

- **Modul** - Hər bacarıq bir sahəni yaxşı idarə edir
- **Uyğun** - Bacarıqlar ziddiyyətli təlimatlar verməməlidir
- **Prioritetləşdirilmiş** - Bacarıqlar üst-üstə düşdükdə, hansının prioritet olduğunu təyin et

## Bacarıqları Paylaşma və Kəşf Etmə

Bacarıqlar paylaşıldıqda ən dəyərlidir. [prompts.chat](https://prompts.chat/skills) kimi platformlar bunları etməyinizə imkan verir:

- **Kəşf et** - Ümumi tapşırıqlar üçün icma tərəfindən yaradılmış bacarıqları
- **Yüklə** - Bacarıqları birbaşa layihələrinizə
- **Paylaş** - Öz ekspertizanızı yenidən istifadə edilə bilən bacarıqlar olaraq
- **İterasiya et** - Real dünya istifadəsinə görə bacarıqları yaxşılaşdır

<Callout type="tip" title="İcma Bacarıqları ilə Başla">
Sıfırdan bacarıq yaratmadan əvvəl, birinin probleminizi artıq həll edib-etmədiyini yoxlayın. İcma bacarıqları döyüşdə test edilmişdir və adətən sıfırdan başlamaqdan daha yaxşıdır.
</Callout>

## Ən Yaxşı Təcrübələr

### Bacarıq Yaratmaq Üçün

1. **Spesifikdən başla, sonra ümumiləşdir** - Əvvəlcə tam istifadə halınız üçün bir bacarıq yaradın, sonra abstrakt edin
2. **Uğursuzluq hallarını daxil et** - Bacarığın nə edə bilməyəcəyini və necə idarə ediləcəyini sənədləşdir
3. **Bacarıqlarınızı versiyalayın** - Agentlərin sabit versiyalara bağlı qala bilməsi üçün dəyişiklikləri izləyin
4. **Real tapşırıqlarla test edin** - Bacarıqları nəzəriyyəyə deyil, real işə qarşı doğrulayın

### Agentlərlə Bacarıq İstifadə Etmək Üçün

1. **Əvvəlcə bacarığı oxu** - Yerləşdirmədən əvvəl bir bacarığın nə etdiyini anla
2. **Düşünərək fərdiləşdir** - Bacarıq defoltlarını yalnız lazım olduqda ləğv et
3. **Performansı izlə** - Bacarıqların kontekstinizdə nə qədər yaxşı performans göstərdiyini izləyin
4. **Yaxşılaşdırmalara töhfə ver** - Bir bacarığı yaxşılaşdırdığınızda, geri paylaşmağı düşünün

<Callout type="info" title="Gələcək Birləşdirilə Biləndir">
Süni intellekt agentləri daha bacarıqlı olduqca, bacarıqları birləşdirmə, paylaşma və fərdiləşdirmə bacarığı əsas bir səriştə olacaq. Sabahın prompt mühəndisləri yalnız prompt yazmayacaq—süni intellekt agentlərini müəyyən sahələrdə həqiqətən ekspert edən bacarıq ekosistemləri dizayn edəcəklər.
</Callout>

<Quiz 
  question="Sadə bir prompt ilə bacarıq arasındakı əsas fərq nədir?"
  options={[
    "Bacarıqlar promptlardan daha uzundur",
    "Bacarıqlar agentlərə sahə ekspertizası verən yenidən istifadə edilə bilən, çox fayllı paketlərdir",
    "Bacarıqlar yalnız müəyyən Sİ modelləri ilə işləyir",
    "Bacarıqlar heç bir prompt tələb etmir"
  ]}
  correctIndex={1}
  explanation="Bacarıqlar birdən çox prompt, istinad sənədlər, skriptlər və konfiqurasiyanı birləşdirən əhatəli, daşına bilən paketlərdir. İstənilən agentə spesifik imkanlar vermək üçün əlavə edilə bilən yenidən istifadə edilə bilən tikinti bloklarıdır."
/>

<Quiz 
  question="Agent dövrü nədir?"
  options={[
    "Sİ xətaları üçün xəta ayıklama texnikası",
    "Hədəf nail olunana qədər təkrarlanan Planla → İcra et → Müşahidə et → Uyğunlaş dövrü",
    "Birdən çox promptu bir-birinə zəncirlənmə metodu",
    "Yeni Sİ modelləri öyrətmə metodu"
  ]}
  correctIndex={1}
  explanation="Sİ agentləri davamlı bir dövrdə işləyir: tapşırığa necə yanaşılacağını planlaşdırır, hərəkətləri icra edir, nəticələri müşahidə edir və rəyə görə yanaşmasını uyğunlaşdırır—hədəf tamamlanana qədər təkrarlayır."
/>

<Quiz 
  question="Bacarıqlar niyə 'agentlərin yenidən istifadə edilə bilən blokları' olaraq təyin edilir?"
  options={[
    "Çünki yalnız bir dəfə istifadə edilə bilərlər",
    "Çünki blok proqramlaşdırma dilində yazılırlar",
    "Çünki istənilən agent o imkanı dərhal qazanmaq üçün bir bacarıq yükləyə bilər",
    "Çünki bacarıqlar agent ehtiyacını aradan qaldırır"
  ]}
  correctIndex={2}
  explanation="Bacarıqlar daşına bilən ekspertiza paketləridir. Kod nəzərdən keçirmə bacarığını bir dəfə yazın və istənilən kodlaşdırma agenti o bacarığı yükləyərək ekspert kod nəzərdən keçirici ola bilər—istənilən strukturaya oturan LEGO blokları kimi."
/>
