Przejdź do głównej zawartości

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ą.

  • 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

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.

  1. Autor skilla tworzy repozytorium z plikami markdown zawierającymi instrukcje i reguły dla AI.
  2. Instalujesz skill używając npx skills add <owner/repo>. To klonuje instrukcje do katalogu .claude/skills/ w twoim projekcie.
  3. Twój agent AI czyta skill na początku każdej sesji, stosując instrukcje we wszystkich kolejnych interakcjach.
  4. Skills przetrwają między sesjami. W przeciwieństwie do kontekstu rozmowy, skills pozostają zainstalowane aż je usuniesz.

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:

Okno terminala
npx skills add vercel-labs/skills

To instaluje skill find-skills (wśród innych w repozytorium) jako plik reguł, który Cursor odczytuje automatycznie.

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:

KategoriaPrzykłady
FrontendReact best practices, wzorce Next.js, Vue composition API, konwencje Svelte
BackendWzorce Node.js, Python best practices, konwencje Go, idiomy Rust
DevOpsWorkflow Docker, wzorce Kubernetes, konwencje Terraform
TestowanieWzorce Jest, Playwright best practices, strategie testowania
FrameworkiAstro, Remix, SvelteKit, Nuxt, Rails, Django
NarzędziaWorkflow Git, wzorce CI/CD, konwencje lintingu

Ranking marketplace daje pojęcie o tym, co społeczność uznaje za najbardziej przydatne:

SkillInstalacjeCo 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-code65 000+Oficjalne skills Claude Code od Anthropic (frontend design, tworzenie skills, agent development, hooks)
cloudflare/skills40 000+Skills do programowania na Cloudflare (Wrangler, Workers, Durable Objects, Agents SDK)
stripe/agent-toolkit35 000+Wzorce integracji z Stripe API

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.

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.