Claude Skills – co to jest, jak dodać gotowy skill i stworzyć własny
Claude Skills (nazywane też Agent Skills) to ustrukturyzowane foldery z plikiem instrukcji SKILL.md oraz opcjonalnymi skryptami i szablonami, które uczą model wykonywania powtarzalnych procedur. W praktyce oznacza to, że zamiast wklejać te same wytyczne w każdej rozmowie, zapisujesz proces raz, a asystent wczytuje go automatycznie tylko wtedy, gdy Twoje polecenie pasuje do opisu umiejętności. Z funkcji skorzystasz w przeglądarce claude.ai, aplikacji komputerowej, terminalu Claude Code oraz przez API (stan na październik 2026).
Jak dodać skill do Claude – instrukcja dla claude.ai, Claude Code i API
Aby dodać skill do Claude w przeglądarce lub aplikacji komputerowej, musisz najpierw aktywować środowisko wykonywania kodu, a następnie włączyć gotowe pakiety lub przesłać własny folder w panelu personalizacji. Funkcja działa w planach Free, Pro, Max, Team oraz Enterprise (stan na październik 2026). Jeśli dopiero zaczynasz pracę z czatem, sprawdź też poradnik, jak używać Claude AI na co dzień.
Dodawanie skilli w claude.ai i aplikacji Claude Desktop
- Włącz wykonywanie kodu: Kliknij ikonę profilu w lewym dolnym rogu, wejdź w Settings > Capabilities (Ustawienia > Możliwości) i włącz przełącznik Code execution and file creation. W planie Team opcja jest domyślnie aktywna dla organizacji, a w planie Enterprise właściciel włącza ją w menu Organization settings > Plugins & skills.
- Przejdź do sekcji umiejętności: Otwórz Customize > Skills z paska bocznego (lub wejdź przez Settings > Capabilities > Skills). Inne przydatne przełączniki zebraliśmy we wpisie omawiającym 5 ukrytych ustawień Claude AI.
- Włącz gotowy skill lub prześlij własny: Aktywuj wybrane pakiety przykładowe od Anthropic albo kliknij przycisk przesyłania, aby wgrać folder lub archiwum
.zipz plikiemSKILL.mdw katalogu głównym. Szczegóły znajdziesz w oficjalnej instrukcji obsługi skilli w centrum pomocy Claude.
W planach Pro, Max oraz Team w aplikacji na macOS (w trybie Cowork) dostępna jest też funkcja Record a skill (stan na październik 2026). Pozwala ona nagrać kliknięcia na ekranie, wpisywany tekst i głos, na podstawie których Claude automatycznie generuje gotowy skill.
Dodawanie i używanie skilli w Claude Code oraz API
W terminalu i rozszerzeniu IDE Claude Code umiejętności dodaje się przez zapisanie folderu na dysku lub instalację wtyczki (dawne komendy z .claude/commands/ zostały zunifikowane ze skillami):
- Skille osobiste: Umieść plik w
~/.claude/skills/<nazwa>/SKILL.md, aby korzystać z niego we wszystkich swoich projektach na komputerze. - Skille projektowe: Zapisz plik w
.claude/skills/<nazwa>/SKILL.mdwewnątrz repozytorium (możesz go dodać do Gita i udostępnić zespołowi). - Wtyczki i synchronizacja: Użyj komendy
/plugin installw terminalu lub zaloguj się na kontoclaude.ai– skille włączone w przeglądarce synchronizują się automatycznie z sesjami Claude Code oraz Cowork. - Claude API: W zapytaniu
POST /v1/messageswłącz narzędziecode_execution, wgraj paczkę przez endpoint/v1/skillsi wskaż jej identyfikator w parametrzecontainer(type: "anthropic"lubtype: "custom").
Zastanawiasz się, jak używać skilli w Claude podczas rozmowy? Możesz napisać zwykłe polecenie pasujące do opisu umiejętności (model załaduje ją sam), wpisać /nazwa-skilla [argumenty] na początku wiadomości (natychmiastowe uruchomienie) albo umieścić /nazwa-skilla w środku zdania, dając asystentowi uprawnienie do użycia procedury w trakcie odpowiedzi.
Film: jak nauczyć Claude’a swojej pracy za pomocą skilli, po polsku. Autorka: Julia Jakubowska (YouTube, sierpień 2026).
Co to jest skill w Claude i jak działa ładowanie na żądanie?
Wyjaśniając najprościej, co to jest skill w Claude: to podręcznik procedur (runbook) zapisany w folderze, który instruuje model, jak krok po kroku realizować określony typ zadań. Zamiast zapychać pamięć czatu wszystkimi regułami naraz, Claude Skills działają w oparciu o trójstopniowe ładowanie na żądanie (Progressive Disclosure):
- Wykrywanie (Discovery): Na starcie sesji model wczytuje wyłącznie nazwy (
name) i krótkie opisy (description) aktywnych skilli (ok. 100 tokenów na wpis). - Aktywacja (Activation): Gdy Twoje pytanie pokrywa się z opisem lub wpiszesz komendę z ukośnikiem, do kontekstu trafia pełna instrukcja z pliku
SKILL.md(zalecany rozmiar to poniżej 500 linii i 5000 tokenów). - Wykonanie (Execution): Dokumentacja z podkatalogu
references/, szablony zassets/oraz skrypty zscripts/są odczytywane lub uruchamiane w kontenerze dopiero wtedy, gdy wymaga tego konkretny krok. Kod skryptu nie obciąża rozmowy – do czatu trafia sam wynik jego działania.
Twórcy dzielą te narzędzia na dwie grupy: pakiety podnoszące możliwości modelu (Capability Uplift Skills, np. do projektowania UI czy zaawansowanych arkuszy) oraz pakiety kodujące procedury firmowe (Encoded Preference Skills, wymuszające realizację zadań w stałej kolejności). Format ten stanowi otwarty standard Agent Skills – poza narzędziami Anthropic standard obsługuje też m.in. Codex, Cursor i GitHub Copilot.
Gotowe skille Claude – oficjalne pakiety i katalogi wtyczek
Zanim stworzysz własny pakiet, przetestuj gotowe skille Claude utrzymywane przez Anthropic. W claude.ai oraz API dostępne są cztery moduły dokumentowe:
docx– tworzenie, edycja i formatowanie dokumentów Microsoft Word.xlsx– budowa arkuszy Excel z działającymi formułami i analizą danych.pptx– generowanie prezentacji PowerPoint z układami slajdów i wykresami.pdf– ekstrakcja tekstu i tabel z plików PDF, łączenie dokumentów i wypełnianie formularzy.
Pełny katalog w oficjalnym repozytorium anthropics/skills na GitHubie obejmuje 19 oficjalnych skilli (stan na październik 2026). Najważniejsze z nich to skill-creator (interaktywny kreator i ewaluator przeprowadzający testy A/B oraz zapisujący pomiar tokenów w benchmark.json), frontend-design (tworzenie interfejsów webowych bez generycznego wyglądu AI), webapp-testing (testy z Playwright), mcp-builder, doc-coauthoring, brand-guidelines oraz claude-api. Z kolei Claude Code oferuje wbudowane komendy diagnostyczne i robocze: /doctor, /skill-doctor, /code-review, /batch, /debug, /loop i /verify.
Aby zainstalować oficjalne pakiety w terminalu Claude Code, użyj poniższych poleceń (zamiast [nazwa-pakietu] możesz podać dowolny zestaw z marketplace’u):
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
/plugin install skill-creator@claude-plugins-official
/plugin install [nazwa-pakietu]@anthropic-agent-skillsSprawdź również popularne rozszerzenia społecznościowe, takie jak wtyczka Superpowers z pakietem skilli do Claude Code, albo zobacz praktyczne wdrożenie biznesowe pokazujące zespół marketingowy z Claude Skills.
Jak stworzyć własny skill krok po kroku (struktura folderu i SKILL.md)
Budowa własnej umiejętności polega na utworzeniu katalogu z plikiem SKILL.md zawierającym nagłówek YAML oraz instrukcję Markdown.
- Utwórz folder główny: Nazwij go używając wyłącznie małych liter (
a-z), cyfr (0-9) i pojedynczych myślników. Wewnątrz umieść wymagany plikSKILL.mdoraz opcjonalne podkatalogi:scripts/(skrypty Python/Bash),references/(dodatkowa dokumentacja) iassets/(szablony). Odwołuj się do nich ścieżkami względnymi bezpośrednio zSKILL.md, unikając wielopoziomowego zagnieżdżania odnośników. - Dodaj nagłówek YAML Frontmatter: Otwierający znacznik
---musi znajdować się w pierwszej linijce pliku. Wpisz wymagane polanameorazdescription. - Dobierz stopień swobody w instrukcji: Nie tłumacz modelowi podstawowych pojęć. Użyj wysokiej swobody (wskazówek tekstowych) do redakcji i code review, średniej swobody (szablonów z parametrami) do raportów, lub niskiej swobody (gotowej komendy skryptu bez zmiany flag, np.
python scripts/migrate.py --verify) przy operacjach ryzykownych.
Poniższa tabela podsumowuje pola konfiguracyjne YAML Frontmatter i ich limity (stan na październik 2026):
| Pole YAML | Wymagalność | Limity i działanie |
|---|---|---|
name | Wymagane w standardzie (opcjonalne w Claude Code) | Maks. 64 znaki (a-z, 0-9, -, bez --). Musi zgadzać się z nazwą folderu. |
description | Wymagane | Maks. 1024 znaki w specyfikacji (w Claude Code łącznie z when_to_use przycinane na liście skilli do 1536 znaków). Opisuje, co robi skill i kiedy go wywołać. |
when_to_use | Opcjonalne (Claude Code) | Dodatkowe frazy wyzwalające i przykłady zapytań użytkownika (wlicza się do limitu 1536 znaków). |
disable-model-invocation | Opcjonalne (Claude Code) | Wartość true wyłącza automatyczne uruchamianie – skill działa tylko ręcznie przez /nazwa (np. dla /deploy). |
user-invocable | Opcjonalne (Claude Code) | Wartość false ukrywa skill z menu / i zostawia go jako wiedzę w tle dla modelu. |
allowed-tools | Opcjonalne | Narzędzia pre-autoryzowane na czas działania skilla, np. Read Grep Bash(git:*). |
argument-hint / arguments | Opcjonalne (Claude Code) | Podpowiedź argumentów w menu oraz zmienne podstawiane w treści (np. $ARGUMENTS). |
context / agent | Opcjonalne (Claude Code) | Ustawienie context: fork uruchamia skill w izolowanym subagencie (np. Explore lub Plan). |
W Claude Code możesz też wstrzykiwać dane na żywo za pomocą składni !`komenda` (np. !`git diff HEAD` wykonuje polecenie w terminalu i wstawia wynik do promptu przed wysłaniem go do modelu), korzystać ze zmiennych ${CLAUDE_SKILL_DIR} i ${CLAUDE_PROJECT_DIR} oraz wymusić głębokie myślenie słowem ultrathink. Wszystkie opcje opisuje dokumentacja skilli w Claude Code.
Przykładowy SKILL.md do skopiowania i jak go przetestować
Poniższy szablon zapisz jako audyt-tresci/SKILL.md. Przeprowadza on powtarzalną kontrolę artykułów i dokumentacji. Przed użyciem podmień zmienne w nawiasach kwadratowych: [nazwa-marki], [grupa-docelowa] oraz [maks-zdan]. Więcej gotowych konstrukcji znajdziesz na liście prezentującej 10 skutecznych promptów dla Claude AI.
---
name: audyt-tresci
description: Przeprowadza techniczny i językowy audyt artykułów oraz dokumentacji. Używaj, gdy użytkownik prosi o sprawdzenie tekstu, korektę, ocenę czytelności lub pisze "zrób audyt tekstu", "sprawdź artykuł", "popraw szkic".
argument-hint: "[sciezka-lub-tekst]"
---
# Procedura audytu treści dla [nazwa-marki]
Przeanalizuj materiał z `$ARGUMENTS` (lub wklejony w czacie) pod kątem grupy docelowej: [grupa-docelowa].
## Kroki weryfikacji
1. Sprawdź, czy pierwszy akapit od razu odpowiada na główne pytanie tematu.
2. Wypisz akapity dłuższe niż [maks-zdan] zdań i zaproponuj ich skrócenie.
3. Zamień stronę bierną na czynną i usuń ogólniki marketingowe.
## Format wyniku
Zwróć odpowiedź w 3 punktach: Błędy krytyczne (przed/po), Brakujące informacje, Gotowy tekst po korekcie.Możesz też wygenerować plik automatycznie za pomocą kreatora skill-creator. Wklej ten prompt do czatu, podmieniając [twoje-zadanie] oraz [format-wyniku]:
Użyj skilla skill-creator i stwórz dla mnie plik SKILL.md. Moje powtarzalne zadanie to: [twoje-zadanie]. Wynik ma mieć formę: [format-wyniku]. Zadbaj o precyzyjne pole description ze słowami kluczowymi wyzwalacza.Aby przetestować gotowy pakiet, sprawdź jego składnię komendą claude plugin validate .claude/skills (lub skills-ref validate ./audyt-tresci), a następnie zadaj w nowym czacie pytanie zawierające słowa z pola description bez wpisywania ukośnika, weryfikując, czy procedura włączy się automatycznie.
Claude Skills vs Projects vs MCP vs własne instrukcje – kiedy co wybrać?
Wybór między Claude Skills, Projektami, protokołem MCP a plikiem CLAUDE.md zależy od tego, czy potrzebujesz powtarzalnej procedury, statycznej bazy plików, połączenia z API czy stałych reguł ogólnych:
| Cecha | Claude Skills (SKILL.md) | Claude Projects (Projekty) | MCP (Model Context Protocol) | CLAUDE.md / Custom Instructions |
|---|---|---|---|---|
| Główna rola | Procedura (Runbook): instrukcja krok po kroku dla konkretnego zadania. | Biblioteka: statyczna baza dokumentów dla jednego tematu lub klienta. | Konektor (API): połączenie na żywo z zewnętrznymi systemami i danymi. | Zasady ogólne: stałe preferencje stylu i komendy budowania projektu. |
| Kiedy się ładuje? | Dynamicznie: opis na starcie (~100 tokenów), pełna treść dopiero przy użyciu. | W każdej rozmowie wewnątrz danego Projektu. | Definicje narzędzi na starcie; dane po odpytaniu serwera. | Zawsze w całości na starcie każdej sesji. |
| Zużycie tokenów | Minimalne w spoczynku; rośnie tylko podczas aktywacji skilla. | Średnie lub wysokie (zależne od wgranych plików). | Zależne od liczby serwerów i rozmiaru odpowiedzi. | Stałe obciążenie każdej wiadomości. |
| Kiedy wybrać? | Powtarzalny workflow (audyt SEO, przegląd PR, raport XLSX/DOCX). | Praca nad jednym dużym tematem ze stałymi plikami referencyjnymi. | Pobieranie danych z Jiry, Slacka, Notion, GitHuba lub bazy SQL. | Krótkie reguły obowiązujące w każdym czacie (np. język, linter). |
Najczęstsze błędy przy tworzeniu skilli i zasady bezpieczeństwa
Jeśli Twój pakiet nie działa zgodnie z planem, przyczyną jest zazwyczaj konstrukcja opisu lub przekroczenie limitu pamięci podczas długiej sesji:
- Skill nie uruchamia się automatycznie („Pułapka grzecznego opisu”): Zamiast ogólnej etykiety „Pomocnik do PDF” wpisz w
descriptionkonkretne czasowniki i sytuacje: „Używaj, gdy użytkownik prosi o wyciągnięcie tabel z PDF, łączenie plików lub wypełnienie formularza”. Upewnij się też, że znacznik---jest w pierwszej linii pliku (diagnostyka w Claude Code:/doctor,/skill-doctorlubclaude --debug). - Skill włącza się zbyt często: Zawęź opis w
descriptionlub ustaw w nagłówkudisable-model-invocation: true, aby odpalać go wyłącznie ręcznie komendą/nazwa. - Model gubi zasady w długiej rozmowie: Po automatycznym podsumowaniu kontekstu (auto-compaction) Claude Code przywraca tylko pierwsze 5000 tokenów każdego ostatnio użytego skilla (przy łącznym budżecie 25 000 tokenów na wszystkie przywracane skille). Najważniejsze reguły umieszczaj zawsze na początku pliku
SKILL.md.
Zachowaj też ostrożność przy pobieraniu paczek z internetu. Ponieważ skille do Claude mogą zawierać wykonywalne skrypty w scripts/ oraz komendy powłoki !`cmd`, przed instalacją przejrzyj kod wszystkich plików, nigdy nie wpisuj w nich kluczy API ani haseł, a podczas testowania nieznanych narzędzi w Claude Code zablokuj wykonywanie komend powłoki ustawieniem "disableSkillShellExecution": true w pliku settings.json.
Najczęściej zadawane pytania (FAQ)
Tak, funkcja Skills działa w darmowym planie Free oraz w płatnych planach Pro, Max, Team i Enterprise (stan na październik 2026). W przeglądarce claude.ai i aplikacji Desktop wystarczy włączyć opcję Code execution and file creation w menu Settings > Capabilities. Jedynie funkcja nagrywania skilla z ekranu (Record a skill na macOS) wymaga planu Pro, Max lub Team.
Wyłączona opcja wykonywania kodu to najczęstsza przyczyna braku dostępu do skilli. Wejdź w Settings > Capabilities i włącz przełącznik Code execution and file creation – dopiero wtedy sekcja Customize > Skills pozwala uruchamiać i przesyłać pakiety. Na kontach Enterprise właściciel organizacji musi dodatkowo aktywować funkcję w Organization settings > Plugins & skills.
1024 znaki to maksymalna długość pola description w specyfikacji Agent Skills, a w Claude Code łączna długość pól description i when_to_use na liście skilli jest przycinana do 1536 znaków (stan na październik 2026). Pole name mieści maksymalnie 64 znaki. Sam plik SKILL.md powinien liczyć poniżej 500 linii i mniej niż 5000 tokenów.
Plik CLAUDE.md wczytuje się w całości przy starcie każdej rozmowy i przechowuje stałe reguły projektu (np. komendy budowania czy styl kodu). Z kolei SKILL.md ładuje na początku tylko krótki opis, a pełną instrukcję doczytuje dopiero wtedy, gdy wymaga tego konkretne zadanie. Przeniesienie procedur z CLAUDE.md do skilli oszczędza tysiące tokenów w każdej sesji.
Tak, format SKILL.md jest otwartym standardem Agent Skills rozwijanym na stronie agentskills.io. Oprócz claude.ai i Claude Code ten sam folder umiejętności obsługują też m.in. Codex, Cursor oraz GitHub Copilot (stan na październik 2026). Raz napisaną procedurę możesz przenosić między tymi programami bez modyfikacji pliku.
Dalej w tym temacie
Wszystko o Claude
Claude w Docs, Sheets i Slides — 7 praktycznych zastosowań
Claude Pro, Max, Team i Enterprise mogą już korzystać z asystenta AI bezpośrednio w Dokumentach, Arkuszach i Prezentacjach Google. Od naprawy zepsutych formuł po krytykę …
Poradnik4 min czytania
Nowe zasady inżynierii kontekstu dla modeli Claude 5
„Mity w inżynierii promptów umierają. Anthropic oficjalnie odrzuca dawne złote zasady: dawanie przykładów ogranicza modele, a powtarzanie instrukcji jest zbędne. Nowe mod…
Poradnik5 min czytania
Limity Claude Code: podwyżka, która tnie dostęp
„Claude Code ma więcej, ale dostajesz mniej. Anthropic podnosi bazowe limity o 25%, jednak kończy tymczasowy bonus 50%, co realnie tnie tygodniowy limit o 17%. Subskryben…
Narzędzia i programowanie3 min czytania1 września 2026