Wprowadzenie do Agent Skills
Właśnie spędziłeś dwadzieścia minut na wyjaśnianiu AI, jak twój zespół przeprowadza wdrożenia. Opisałeś strategię branchowania, pipeline CI, URL środowiska stagingowego, kanał Slack do powiadomień o releasach i procedurę rollbacku. AI zrozumiało wszystko poprawnie i wdrożenie przeszło pomyślnie. Jutro otwierasz nową sesję i musisz wyjaśniać wszystko od nowa. AI nie pamiętało wczorajszej rozmowy.
Skills rozwiązują ten problem. Skill to zestaw instrukcji, konwencji i reguł, który przetrwa między sesjami. Zamiast co raz od nowa tłumaczyć proces wdrażania, instalujesz skill raz, a każda przyszła sesja zaczyna się z tą wiedzą już załadowaną.
Co wyniesiesz z tego rozdziału
Dział zatytułowany „Co wyniesiesz z tego rozdziału”- Zrozumienie czym są skills i czym różnią się od serwerów MCP
- Konfigurację CLI skills we wszystkich trzech narzędziach
- Twój pierwszy skill zainstalowany i działający
- Przegląd marketplace skills i sposoby odkrywania przydatnych skills
Czym jest Skill?
Dział zatytułowany „Czym jest Skill?”Skill to plik markdown (lub kolekcja plików), który zawiera instrukcje dla agenta AI do kodowania. Po zainstalowaniu zawartość skilla jest automatycznie dołączana do kontekstu AI na początku każdej sesji. Skills mogą zawierać:
- Konwencje kodowania — “Zawsze używaj TypeScript strict mode, preferuj interfejsy nad typy dla kształtów obiektów”
- Wzorce frameworków — “Przy budowaniu komponentów React, używaj tej struktury plików i konwencji nazewnictwa”
- Konfiguracje narzędzi — “Oto jak korzystać z naszego wewnętrznego API, włącznie z uwierzytelnianiem i limitami zapytań”
- Instrukcje workflow — “Przy wdrażaniu, postępuj według tej sekwencji poleceń i kontroli”
Skills są przechowywane w repozytoriach Git i instalowane za pomocą CLI skills. Marketplace na skills.sh indeksuje tysiące skills od społeczności.
Jak działają Skills
Dział zatytułowany „Jak działają Skills”- Autor skilla tworzy repozytorium z plikami markdown zawierającymi instrukcje i reguły dla AI.
- Instalujesz skill używając
npx skills add <owner/repo>. To klonuje instrukcje do katalogu.claude/skills/w twoim projekcie. - Twój agent AI czyta skill na początku każdej sesji, stosując instrukcje we wszystkich kolejnych interakcjach.
- Skills przetrwają między sesjami. W przeciwieństwie do kontekstu rozmowy, skills pozostają zainstalowane aż je usuniesz.
Instalacja pierwszego Skilla
Dział zatytułowany „Instalacja pierwszego Skilla”Najpopularniejszy skill to find-skills, który uczy AI jak odkrywać i instalować inne skills z marketplace. Zacznij tutaj.
Skills integrują się z Cursor poprzez katalog .cursor/rules/. Zainstaluj przez terminal:
npx skills add vercel-labs/skillsTo instaluje skill find-skills (wśród innych w repozytorium) jako plik reguł, który Cursor odczytuje automatycznie.
Claude Code ma najgłębszą integrację ze skills. Zainstaluj przez terminal:
npx skills add vercel-labs/skillsTo tworzy pliki w .claude/skills/, które Claude Code czyta na początku sesji, włącznie ze skillem find-skills. Możesz też zainstalować przez wbudowane polecenie slash w Claude Code:
/skill find-skillsSkills działają z Codex poprzez plik instrukcji projektu. Zainstaluj przez terminal:
npx skills add vercel-labs/skillsZawartość skilla jest dodawana do instrukcji, które Codex odczytuje przy starcie.
Marketplace Skills
Dział zatytułowany „Marketplace Skills”Marketplace skills.sh to centralny katalog skills od społeczności. Na początku 2026 roku indeksuje ponad 200 skills w następujących kategoriach:
| Kategoria | Przykłady |
|---|---|
| Frontend | React best practices, wzorce Next.js, Vue composition API, konwencje Svelte |
| Backend | Wzorce Node.js, Python best practices, konwencje Go, idiomy Rust |
| DevOps | Workflow Docker, wzorce Kubernetes, konwencje Terraform |
| Testowanie | Wzorce Jest, Playwright best practices, strategie testowania |
| Frameworki | Astro, Remix, SvelteKit, Nuxt, Rails, Django |
| Narzędzia | Workflow Git, wzorce CI/CD, konwencje lintingu |
Najczęściej instalowane Skills
Dział zatytułowany „Najczęściej instalowane Skills”Ranking marketplace daje pojęcie o tym, co społeczność uznaje za najbardziej przydatne:
| Skill | Instalacje | Co robi |
|---|---|---|
vercel-labs/skills (find-skills) | 154 000+ | Uczy AI wyszukiwać i instalować skills |
vercel-labs/agent-skills (vercel-react-best-practices) | 107 000+ | Oficjalne konwencje React od Vercel, wytyczne projektowania webowego i wzorce kompozycji |
anthropics/claude-code | 65 000+ | Oficjalne skills Claude Code od Anthropic (frontend design, tworzenie skills, agent development, hooks) |
cloudflare/skills | 40 000+ | Skills do programowania na Cloudflare (Wrangler, Workers, Durable Objects, Agents SDK) |
stripe/agent-toolkit | 35 000+ | Wzorce integracji z Stripe API |
Skills vs. MCP: Dwa różne problemy
Dział zatytułowany „Skills vs. MCP: Dwa różne problemy”Skills i serwery MCP są komplementarne, nie konkurencyjne:
- Skills uczą AI jak myśleć. Dostarczają instrukcje, konwencje i wzorce, które kształtują podejście AI do zadań programistycznych.
- Serwery MCP dają AI ręce. Dostarczają narzędzia do interakcji z systemami zewnętrznymi — czytanie plików, odpytywanie baz danych, zarządzanie pull requestami.
Skill może mówić: “Przy budowaniu komponentów React, zawsze używaj named exports, tworząc plik testowy obok komponentu i postępując zgodnie z konwencją nazewnictwa zespołu.” Serwer MCP zapewnia faktyczną możliwość tworzenia plików, uruchamiania testów i commitowania kodu.
Najskuteczniejsze konfiguracje używają obu: skills do ustalenia konwencji i serwerów MCP do wykonywania akcji.
Gdy coś nie działa
Dział zatytułowany „Gdy coś nie działa”Skills nie ładują się w nowej sesji. Sprawdź, czy pliki skills istnieją w katalogu skills twojego projektu (.claude/skills/ dla Claude Code, .cursor/rules/ dla Cursor). Uruchom npx skills list, aby zobaczyć zainstalowane skills.
AI ignoruje instrukcje ze skills. Jeśli okno kontekstu jest pełne od opisów narzędzi serwerów MCP i historii rozmowy, skills mogą zostać ucięte. Odłącz nieużywane serwery MCP, aby zwolnić miejsce na instrukcje ze skills.
Polecenie “npx skills” nie zostało znalezione. CLI skills jest dystrybuowane jako pakiet npm. Upewnij się, że Node.js jest zainstalowany i npx jest dostępne w twoim PATH.
Konfliktujące skills. Dwa skills mogą dawać sprzeczne instrukcje (jeden mówi “używaj klas”, drugi mówi “używaj funkcji”). Przejrzyj zainstalowane skills za pomocą npx skills list i usuń konflikty.