Jeśli trzeci raz w tym tygodniu wklejasz Claude tę samą instrukcję — „pisz krótko, po polsku, bez żargonu, w ofercie zawsze cena brutto” — to znak, że potrzebujesz skilla. Claude Skills (po polsku: umiejętności) to zapisane raz instrukcje, po które Claude sięga sam, gdy pasują do zadania. Prosty skill to kilkanaście linijek tekstu — bez programowania.

Skill to paczka instrukcji — czasem z dodatkowymi plikami i skryptami — którą Claude wczytuje sam, gdy uzna, że pasuje do Twojego zadania. Technicznie to folder z plikiem SKILL.md: na górze krótki opis „co robi i kiedy go użyć”, niżej instrukcje zwykłym tekstem (w formacie Markdown, czyli z # przed nagłówkami). Claude na co dzień widzi tylko opisy, a całą treść ładuje dopiero wtedy, gdy Twoja prośba pasuje do któregoś z nich. Skills działają w claude.ai (także w darmowym planie, po włączeniu wykonywania kodu), w aplikacji Claude i w Claude Code.

Format skilla to otwarty standard Agent Skills: Anthropic go opracował i udostępnił, a według strony standardu rozumieją go dziś też m.in. Codex od OpenAI, Gemini CLI, Cursor i GitHub Copilot. Dobrze napisany skill przeniesiesz więc do innego narzędzia bez przepisywania.

Wszystko poniżej sprawdziliśmy 17 października 2026 w pomocy Anthropic (support.claude.com), w dokumentacji Claude Code (code.claude.com/docs) i dokumentacji API, na Claude Code w wersji 2.1.302. Skills zmieniają się szybko: nazwy menu podajemy po angielsku, tak jak w pomocy, a gdy interfejs wygląda u Ciebie inaczej — szukaj sekcji Customize i Skills.

Jak działa skill — trzy poziomy wczytywania

Anthropic nazywa to stopniowym ujawnianiem (progressive disclosure). Chodzi o to, żeby dziesiątki skilli nie zapchały pamięci rozmowy, czyli kontekstu. Claude ładuje tylko tyle, ile w danej chwili potrzebuje:

PoziomCo to jestKiedy trafia do kontekstu
1. Opisnazwa i description z nagłówka pliku SKILL.mdzawsze — dzięki temu Claude wie, jakie skills ma do dyspozycji
2. Instrukcjereszta pliku SKILL.mdgdy prośba pasuje do opisu albo gdy wywołasz skill wprost
3. Pliki dodatkowedokumenty, szablony, skrypty w folderze skillatylko wtedy, gdy instrukcje każą po nie sięgnąć; skrypty są uruchamiane, a nie czytane
Dlatego najważniejszym zdaniem skilla jest opis: to on decyduje, czy Claude w ogóle zajrzy do instrukcji. Dobry opis mówi dwie rzeczy — co skill robi i kiedy ma go użyć.

Instrukcje w ustawieniach czy w projekcie wczytują się w każdej rozmowie. Skill czeka na swoje zadanie, więc nawet długa lista reguł w nim prawie nic nie kosztuje, dopóki nie jest potrzebna. „Prawie”, bo same opisy są w kontekście cały czas.

Gdzie działają skills

GdzieGotowe skillsWłasne skillsJak dodajesz
claude.ai (przeglądarka)tak — Excel, Word, PowerPoint i PDF; Claude używa ich samtak, w planach Free, Pro, Max, Team i EnterpriseCustomize → Skills, przycisk „+”, plik ZIP; wymaga włączonego wykonywania kodu
Aplikacja Claude na komputer (Cowork)te same co na koncie claude.aite same co na koncie; na Macu także nagranie skilla z ekranu (Pro, Max, Team)Customize w pasku bocznym aplikacji
Claude Code (terminal)wbudowane skills Claude Code, np. /doctor, /code-review, /debug, /loop i /design (makiety w Claude Design)tak — zwykłe foldery na dysku albo pluginy~/.claude/skills/ albo .claude/skills/ w projekcie; skills z konta claude.ai synchronizują się same po zalogowaniu kontem Claude
Dodatki Claude do Excela, PowerPointa, Worda i Outlookate same co na konciete same co na konciewpisz / w panelu bocznym albo opisz zadanie zwykłym zdaniem
Stan z 19.10.2026 według pomocy Anthropic i dokumentacji Claude Code. Skills wymagają środowiska do wykonywania kodu — bez niego sekcja Skills w claude.ai jest wyszarzona albo jej nie widać.

Dla programistów: skills działają też w Claude API — gotowe pptx, xlsx, docx i pdf oraz własne, wspólne dla całego workspace, przez endpointy /v1/skills. Wymagają narzędzia code execution; pomoc oznacza tę funkcję jako beta.

Jak włączyć gotowe skills w claude.ai

  1. Włącz wykonywanie kodu

    W planach Free, Pro i Max wejdź w Settings → Capabilities i włącz Code execution and file creation. W planach Team i Enterprise robi to właściciel organizacji w Organization settings → Plugins & skills, zakładka Policy — w Team skills są domyślnie włączone.

  2. Przełącz skills, których chcesz używać

    W Customize → Skills każdy skill ma przełącznik. Katalog kolejnych otworzysz przyciskiem „+” i opcją Browse skills — są w nim też skills partnerów, np. Notion, Figma i Atlassian.

  3. Poproś zwyczajnie

    Napisz „Zrób prezentację z wynikami za trzeci kwartał”, a Claude sam sięgnie po skill do PowerPointa. Nazwy znać nie musisz.

  4. Gdy Claude nie sięga po skill — powiedz to wprost

    Sprawdź, czy skill jest włączony, i napisz konkretniej, np. „Użyj mojego skilla do polskich znaków”.

Jakie skills warto włączyć na start

Zacznij od oficjalnych. Według pomocy Anthropic gotowe skills od Anthropic obsługują dokumenty Word, Excel, PowerPoint i PDF — to one sprawiają, że na prośbę „zrób prezentację” dostajesz plik do pobrania, a nie opis slajdów. W katalogu Browse skills są też skills partnerów, np. Notion, Figma i Atlassian; włączaj tylko te do narzędzi, których naprawdę używasz. Kto pracuje w Claude Code, może doinstalować skill-creator od Anthropic, który pomaga pisać i testować własne skills (polecenie niżej).

Najwięcej dadzą jednak Twoje własne, bo żaden katalog nie zna Twojej firmy. Dobre pierwsze pomysły to rzeczy, które dziś wklejasz do rozmowy ręcznie:

  • Ton Twojej firmy — jak zwracasz się do klientów, jakich słów nie używasz, jak podpisujesz maile.
  • Oferta albo wycena — stały układ, cena zawsze brutto, termin ważności, warunki płatności.
  • Korekta tekstów — na przykład polskie znaki, które budujemy krok po kroku w dalszej części tekstu.
  • Cotygodniowe podsumowanie — z jakich danych, w jakiej kolejności i dla kogo.

Skills w Claude Code — gdzie leżą i jak je dodać

W Claude Code skill to zwykły folder na dysku — bez wgrywania i pakowania. Miejsce zapisu decyduje, gdzie skill działa.

RodzajŚcieżkaGdzie działa
Osobisty~/.claude/skills/nazwa/SKILL.mdwe wszystkich Twoich projektach na tym komputerze
Projektowy.claude/skills/nazwa/SKILL.mdw tym repozytorium; po commicie dostaje go cały zespół
Z pluginu<plugin>/skills/nazwa/SKILL.mdtam, gdzie plugin jest włączony, pod nazwą /plugin:nazwa
Z konta claude.ai~/.claude/skills/synced/w sesjach, w których logujesz się tym kontem; folder nadpisuje każda synchronizacja
Firmowykatalog ustawień zarządzanychu wszystkich użytkowników, którym organizacja go wdroży
Przy tej samej nazwie wygrywa firmowy, potem osobisty, potem projektowy. Skill nazwany tak jak polecenie wbudowane podmienia je — dlatego nie nazywaj własnego skilla „review” ani „doctor”.

Listę wszystkich skilli w bieżącej sesji pokazuje polecenie /skills. Każdy skill wywołasz ręcznie, wpisując ukośnik i nazwę na początku wiadomości, np. /polskie-znaki — albo zostawisz to Claude, który sięgnie po niego sam, gdy prośba pasuje do opisu. Wbudowany /doctor sprawdza przy okazji, ile miejsca zajmują Twoje skills.

Okno /skills w Claude Code: wyszukiwarka i lista skilli z oznaczeniem claude.ai sync oraz przybliżonym kosztem w tokenach
Okno /skills. Skille włączone na koncie claude.ai pojawiają się tu same, z dopiskiem „claude.ai sync”. Przy każdym widać, ile tokenów zajmuje jego opis w każdej rozmowie. Wpisz /, żeby szukać po nazwie.

Gotowe skills instaluje się w Claude Code przez pluginy — paczki ze skillami i innymi rozszerzeniami. Anthropic prowadzi oficjalny katalog claude-plugins-official i repozytorium przykładowych skilli anthropics/skills na GitHubie. Polecenia wpisujesz w oknie Claude Code, nie w zwykłym terminalu:

Claude Code
# skill-creator: pomaga pisać i testować własne skills
/plugin install skill-creator@claude-plugins-official
# przykładowe skills Anthropic z GitHuba (Word, Excel, PowerPoint, PDF i inne)
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
Polecenia z dokumentacji Claude Code i z README repozytorium anthropics/skills. Gdy instalacja zgłosi, że nie zna katalogu, najpierw dodaj go poleceniem /plugin marketplace add, a potem powtórz instalację.

Folder skilla możesz też po prostu skopiować do ~/.claude/skills/. Claude Code obserwuje ten folder i zauważy nowy skill w trwającej sesji, bez restartu. Wyjątek: jeśli folder skills nie istniał, gdy uruchamiałeś sesję, wpisz /reload-skills. Usunięcie skilla to usunięcie jego folderu; skill z pluginu wyłączasz w menu /plugin.

Jak napisać własny skill krok po kroku

Według pomocy Anthropic dobry skill rozwiązuje jedno powtarzalne zadanie, ma jasne instrukcje i przykłady i mówi, kiedy go używać. Opłaca się wtedy, gdy kolejny raz wklejasz do rozmowy te same polecenia. Zbudujemy taki na przykładzie, który zna każdy, kto pisze po polsku — sprawdzanie tekstu pod kątem brakujących ogonków.

  1. Załóż folder o nazwie skilla

    Nazwa: małe litery, cyfry i myślniki, bez spacji, do 64 znaków, bez słów „claude” i „anthropic”. Folder musi nazywać się tak samo jak skill — claude.ai odrzuca paczki, w których te nazwy się różnią. Na Macu i w Linuksie wystarczy polecenie z ramki niżej; na Windows utwórz folder .claude\skills\polskie-znaki w swoim katalogu użytkownika.

  2. Napisz plik SKILL.md

    Dokładnie tak: wielkimi literami, z rozszerzeniem .md. Na samej górze, od pierwszej linii, nagłówek między dwiema liniami --- z polami name i description. Pod nim instrukcje — tak, jak tłumaczyłbyś zadanie nowej osobie w zespole.

  3. Sprawdź, czy Claude go znajduje

    Uruchom Claude Code w dowolnym folderze i poproś zwyczajnie: „Sprawdź polskie znaki w tym akapicie”, wklejając tekst. Drugi sposób to wywołanie wprost: /polskie-znaki. W claude.ai spakuj folder do ZIP i wgraj w Customize → Skills → + → Create skill → Upload a skill.

  4. Popraw opis, nie tylko instrukcje

    Jeśli Claude nie sięga po skill, dopisz do opisu słowa, których naprawdę używasz w prośbach. Jeśli sięga za często — zawęź opis. Testuj w nowej rozmowie: w starej Claude pamięta, nad czym pracowaliście, i ukryje braki w instrukcjach.

Terminal (Mac, Linux)
mkdir -p ~/.claude/skills/polskie-znaki
Folder osobisty, czyli skill będzie działał we wszystkich Twoich projektach. W tym folderze utwórz plik SKILL.md z treścią z kolejnej ramki.
SKILL.md
---
name: polskie-znaki
description: Sprawdza polski tekst pod kątem brakujących ogonków (ą, ć, ę, ł, ń, ó, ś, ź, ż) i proponuje poprawki. Użyj, gdy ktoś prosi o korektę polskich znaków albo wkleja tekst bez ogonków.
---

# Sprawdzanie polskich znaków

## Co robisz
1. Przeczytaj cały tekst, zanim cokolwiek poprawisz.
2. Wypisz każde słowo bez polskiej litery w formie: „zolw” → „żółw”.
3. Gdy słowo ma dwa poprawne odczyty (np. „laska” albo „łaska”),
   nie zgaduj — zapytaj, o które chodzi.
4. Na końcu podaj cały poprawiony tekst.

## Czego nie robisz
- Nie zmieniaj stylu, interpunkcji ani szyku zdań — tylko litery.
- Nie poprawiaj nazw własnych, adresów stron ani kodu.

## Przykład
Tekst: „Prosze o szybka odpowiedz.”
Poprawki: „Prosze” → „Proszę”, „szybka” → „szybką”, „odpowiedz” → „odpowiedź”.
Cały skill w jednym pliku. Opis mieści się w 200 znakach, czyli w limicie claude.ai, a nagłówek ma tylko dwa pola — taki plik zadziała bez zmian w Claude Code, w claude.ai i przez API.
Ten sam skill w działaniu: plik SKILL.md leży w folderze, /polskie-znaki dostaje zdanie bez ogonków, a Claude odpowiada dokładnie w formacie z instrukcji — lista poprawek, potem cały tekst.

Gdy skill rośnie, nie dopisuj wszystkiego do jednego pliku. Dokumentacja Claude Code radzi trzymać SKILL.md poniżej 500 linii, a dłuższe materiały przenieść do osobnych plików w tym samym folderze i wskazać je w instrukcjach („listę wyjątków znajdziesz w references/wyjatki.md”). Claude przeczyta je dopiero wtedy, gdy będą potrzebne.

struktura folderu
polskie-znaki/
    SKILL.md             ← wymagany: opis i instrukcje
    references/
        wyjatki.md       ← czytany tylko wtedy, gdy jest potrzebny
    scripts/
        sprawdz.py       ← uruchamiany, a nie wczytywany do rozmowy
Pliki dodatkowe są opcjonalne. Przewodnik Anthropic odradza README.md wewnątrz folderu skilla — wszystko, co ma przeczytać Claude, należy do SKILL.md albo do references/.

Skills, CLAUDE.md, MCP i komendy — co do czego

Na początku łatwo to pomylić, bo wszystkie te rzeczy „uczą” Claude czegoś o Twojej pracy. Różnią się tym, kiedy działają i co dają:

NarzędzieCo to jestKiedy działaUżyj, gdy
CLAUDE.mdplik z zasadami projektu, czytany przez Claude Codewczytuje się cały na starcie każdej sesjicoś ma obowiązywać zawsze: jak uruchomić testy, czego nie ruszać
Skillprocedura albo wiedza do konkretnego zadaniaopis jest zawsze, treść — gdy zadanie pasuje albo wywołasz /nazwakolejny raz wklejasz te same instrukcje albo fragment CLAUDE.md urósł w procedurę
MCPpołączenie Claude z zewnętrzną usługą albo danymiprzez całą sesję, jako dodatkowe narzędziaClaude ma sięgnąć do Notion, bazy danych albo kalendarza
Komendy (.claude/commands/)starszy format poleceń z ukośnikiemgdy wpiszesz /nazwamasz już takie pliki — działają dalej, ale nowe pisz jako skills
Hookipolecenie uruchamiane automatycznie przy zdarzeniu, np. przed edycją plikuza każdym razem, bez udziału modelureguła musi zadziałać zawsze, a nie „zwykle”
Według dokumentacji Claude Code komendy zostały scalone ze skills: plik .claude/commands/deploy.md i skill .claude/skills/deploy/SKILL.md tworzą to samo polecenie /deploy. Skill daje więcej — własny folder na pliki i automatyczne wczytywanie.

Pytanie „commands czy skills?” ma więc prostą odpowiedź: stare komendy działają, ale każdą nową komendę z ukośnikiem pisz jako skill. „Skill czy MCP?” — często jedno i drugie. Według pomocy Anthropic MCP daje Claude dostęp do narzędzia, a skill uczy, jak dobrze z niego korzystać: serwer MCP do systemu zadań pozwala tworzyć zadania, a skill mówi, jak w Twoim zespole się je nazywa i komu przypisuje. Jak podłączyć pierwszy serwer, opisujemy w poradniku MCP w Claude Code, a CLAUDE.md, komendy i tryb planu — w przeglądzie funkcji Claude Code.

Bezpieczeństwo: skill z internetu to cudzy kod

Skill to głównie tekst, ale ten tekst to polecenia dla modelu, który może czytać Twoje pliki i uruchamiać programy. Dokumentacja API mówi wprost: używaj skilli tylko z zaufanych źródeł — napisanych przez siebie albo pochodzących od Anthropic. Złośliwy skill może kazać Claude użyć narzędzi albo uruchomić kod w sposób niezgodny z tym, co obiecuje opis. Za główne ryzyka pomoc Anthropic uznaje wstrzyknięcie poleceń (prompt injection) i wyciek danych.

Zanim zainstalujesz skill z innego źródła, przeczytaj go:

  • Wszystkie pliki, nie tylko SKILL.md. Skrypty, szablony, obrazy — Anthropic radzi szczególnie uważać na zależności i dołączone skrypty.
  • Adresy w internecie. Skill, który pobiera instrukcje albo dane z zewnętrznej strony, jest ryzykowny nawet wtedy, gdy dziś jest w porządku: treść pod adresem może się zmienić jutro.
  • Pole allowed-tools w skillach projektu. Pozwala Claude używać wymienionych narzędzi bez pytania — tylko w turze, w której skill został wywołany; zgoda wygasa, gdy wyślesz następną wiadomość. Dokumentacja Claude Code ostrzega jednak, że tego pola nie zatrzymuje okno zaufania folderu — przejrzyj je w cudzym repozytorium, zanim uruchomisz w nim Claude Code.
  • Zapis !`polecenie`. W Claude Code to polecenie, które wykonuje się na Twoim komputerze, zanim Claude w ogóle przeczyta skill. Ustawienie disableSkillShellExecution pozwala to zablokować.
  • Zasięg. W Claude Code skill ma taki sam dostęp do sieci jak każdy inny program na Twoim komputerze. W API działa w odciętym od internetu kontenerze.

Skills też kosztują — porządek w folderze

Na komputerze, na którym powstaje SzybkoPisz, w ~/.claude/skills/ leży kilkadziesiąt skilli. Najlepiej sprawdzają się małe, z jednym plikiem i jednym zadaniem; najmniej wygodne są wielkie paczki, których jeden SKILL.md ma ponad tysiąc linii — działają, ale po użyciu zajmują sporą część rozmowy.

Stąd lekcja, która nie jest oczywista: skills też kosztują. Opis każdego z nich siedzi w kontekście w każdej turze, a przy kilkudziesięciu skillach Claude Code zaczyna pomijać opisy tych, których używasz najrzadziej — a skill bez opisu trudno trafnie dopasować. Polecenie /skill-doctor pokazuje, ile zajmuje każdy skill i jak często był używany, więc raz na jakiś czas warto wyłączyć te, po które nikt nie sięga.

Co dalej

  • Dziś: w claude.ai włącz wykonywanie kodu i poproś o prezentację albo arkusz — zobaczysz oficjalny skill w akcji.
  • W tym tygodniu: zapisz jako skill jedną instrukcję, którą wklejasz najczęściej. Wzór masz wyżej, w przykładzie z polskimi znakami.
  • Gdy chcesz pracować w Claude Code: instalacja krok po kroku to około dziesięciu minut, a plan i limity opisujemy w tekście ile kosztuje Claude Code.
  • Gdy wybierasz narzędzie: czym różnią się agenci do kodowania i które mają darmowy plan, zbieramy na mapie narzędzi AI do kodowania.

Skill to w gruncie rzeczy dobrze napisana instrukcja, a im swobodniej piszesz, tym dokładniej opisujesz zadania — więcej w tekście vibe coding a pisanie bezwzrokowe. Jak z takich klocków zbudować pierwsze własne narzędzie, pokazuję w kursie VIBE coding, a pisanie poćwiczysz za darmo w kursie pisania.

Najczęstsze pytania

Co to są Claude Skills?

Claude Skills to zapisane instrukcje, po które Claude sięga sam, gdy pasują do zadania. Każdy skill to folder z plikiem SKILL.md: krótkim opisem, co robi i kiedy go użyć, oraz instrukcjami, czasem z dodatkowymi plikami i skryptami. Claude widzi opisy wszystkich włączonych skilli, a pełną treść wczytuje dopiero wtedy, gdy Twoje zadanie pasuje do opisu. Format to otwarty standard Agent Skills, który rozumieją też inne narzędzia AI.

Jakie są oficjalne skills Anthropic?

W claude.ai Anthropic daje gotowe skills do dokumentów Word, Excel, PowerPoint i PDF — Claude używa ich sam, gdy prosisz o taki plik. Claude Code ma wbudowane skills, takie jak /doctor, /code-review, /debug i /design, a w oficjalnym katalogu pluginów jest skill-creator, który pomaga pisać własne. Przykładowe skills Anthropic są też w repozytorium anthropics/skills na GitHubie, z zastrzeżeniem, że służą do demonstracji.

Czy skills w Claude są darmowe?

W claude.ai tak: według pomocy Anthropic skills działają w planach Free, Pro, Max, Team i Enterprise, o ile włączysz wykonywanie kodu (Settings, Capabilities, Code execution and file creation). Claude Code wymaga już płatnego planu albo konta API, więc skills w terminalu są dostępne razem z nim. Stan na 17.10.2026.

Czym skill różni się od MCP?

MCP łączy Claude z zewnętrzną usługą albo danymi, na przykład z bazą, kalendarzem czy systemem zadań. Skill to wiedza i procedura: mówi, jak wykonać zadanie. Można ich używać razem — MCP daje dostęp do narzędzia, a skill uczy, jak z niego dobrze korzystać.

Gdzie w Claude Code zapisać własny skill?

Osobisty skill zapisz w folderze ~/.claude/skills/nazwa-skilla/SKILL.md — zadziała we wszystkich Twoich projektach. Skill dla jednego repozytorium zapisz w .claude/skills/nazwa-skilla/SKILL.md w tym repozytorium i dodaj do commita, a dostanie go cały zespół. Listę skilli w sesji pokazuje polecenie /skills.

Czy skill z Claude Code zadziała w claude.ai?

Tak, jeśli w nagłówku użyjesz tylko pól, które claude.ai przyjmuje: name, description, license, compatibility, metadata i allowed-tools. Folder pakujesz do ZIP i wgrywasz w Customize, Skills. Funkcje dostępne tylko w Claude Code, na przykład uruchamianie poleceń wewnątrz skilla, w claude.ai nie działają.

Dlaczego Claude nie używa mojego skilla?

Najczęściej przez opis: Claude dopasowuje prośbę do pola description, więc opis musi mówić, co skill robi i kiedy go użyć, słowami, których naprawdę używasz. Sprawdź też, czy skill jest włączony i czy plik nazywa się dokładnie SKILL.md. W Claude Code możesz go wywołać wprost poleceniem z ukośnikiem i nazwą skilla.