# Skills, Plugins, and Marketplace

> Source: https://sukruyusufkaya.com/en/learn/claude-ustaligi/skills-plugins
> Updated: 2026-05-11T13:48:37.112Z
> Category: Claude Ustalığı
> Module: 12. Ecosystem and Certificate
**TLDR:** What are Skills, when to write one, what plugins are, how the marketplace works. Examples and publishing your own.

# Skills vs Tools vs Plugins

- **Tool:** Programatik bir fonksiyon çağrısı (Modül 7-8).
- **Skill:** Markdown + (opsiyonel) script kombinasyonu; Claude'un *gerektiğinde* tetiklediği "kapsül" beceri.
- **Plugin:** Skills + tools + MCP'leri bir paket halinde dağıtmak.

Bir skill, açıklamasıyla tetiklenen bir mini-uzmanlıktır. Claude doğru zamanda skill'in SKILL.md'sini okur ve onun kurallarına uyar.

```markdown
---
name: pptx-creator
description: |
  Use this skill when the user asks to create or edit a .pptx
  presentation file. Triggers: "deck", "slides", ".pptx".
---

# pptx-creator skill

When triggered, follow these steps:

1. Ask the user for: target audience, length, tone, key points.
2. Build slide-by-slide outline.
3. Use python-pptx (pre-installed) to render to disk.
4. Return the file path.

## Tone defaults
- Professional unless told otherwise.
- One key idea per slide.
- Avoid more than 6 bullets per slide.
```

### Ne zaman skill yazmalı?

- Görev tekrarlanan ve disiplin gerektiren ise (slide üretimi, doc generation).
- Adımlar belirli bir sırada izlenmeli.
- Aynı 'kalıp' birden fazla projede kullanılacak.

### Plugin paketleme

Birden fazla skill + MCP server + slash command'ı tek ZIP / repo olarak dağıt. Marketplace'e yayınla; başka kullanıcılar tek tıkla yüklesin.

### Skill testi

Skill açıklamasının (description) doğru tetiklendiğini eval seti ile test et: 'müşteri 'sunum hazırla' dedi → pptx-creator tetiklendi mi?'

**Boşluk doldurma egzersizi (text):**
```text
Skill açıklaması (description) Claude'un onu _____ kararını verdiği yerdir. Plugin birden fazla _____ ve MCP'yi paketler. SKILL.md dosyası _____ formatındadır.
```

> ✋ Kontrol noktası: `q-1202-mc1`