2.1 KiB
title, type, tags, created, updated, sources, confidence
| title | type | tags | created | updated | sources | confidence | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Claude Skills (Umiejętności Claude'a) | concept |
|
2026-06-09 | 2026-06-18 |
|
high |
Claude Skills (Umiejętności Claude'a)
Definition
Architektoniczny mechanizm rozszerzania możliwości agentów z rodziny Claude, polegający na grupowaniu instrukcji, przykładów i skryptów wykonawczych w odrębne, modularne foldery, które model ładuje dynamicznie tylko wtedy, gdy są one bezpośrednio dopasowane do zapytania użytkownika.
How It Works
Pojedyncza umiejętność (Skill) składa się z trzech opcjonalnych elementów:
- Pliku
SKILL.md— zawierającego nazwę, opis (wyzwalacz) oraz precyzyjne instrukcje zachowania. - Plików wspierających — szablonów dokumentów, logotypów czy przewodników marki.
- Skryptów wykonawczych (Python/Node.js) — które model może autonomicznie odpalać w tle do ciężkich zadań obliczeniowych lub edycyjnych.
Incremental Context Loading
Największą zaletą umiejętności jest tzw. stopniowe ujawnianie (Incremental Context Loading). Agent nie ma wszystkich instrukcji wgranych na stałe do okna kontekstowego (co szybko przepełniłoby pamięć). Zamiast tego czyta jedynie krótkie opisy i nagłówki YAML z plików SKILL.md. Dopiero gdy zapytanie użytkownika pasuje do opisu (np. prośba o wygenerowanie pliku .docx), agent ładuje pełen zestaw instrukcji i plików powiązanych z tą konkretną umiejętnością.
Practical Evolution
Zgodnie z koncepcją opisaną przez Bulenta Gorkema, budowa umiejętności jest logiczną ewolucją pracy ręcznej z MCP. Gdy manualny proces (np. archiwizacja rozmowy do Obsidian za pomocą mcp-obsidian) ustabilizuje się i przyjmie spójny format, spakowanie go w SKILL.md z unikalnym wyzwalaczem (np. "zarchiwizuj to") eliminuje konieczność ciągłego powtarzania instrukcji, zapewniając deterministyczny format wyjściowy w każdej nowej sesji czatu.