Nowość Styczeń 2026

Vercel Skills - Package Manager dla AI Agentów

Otwarty ekosystem reużywalnych "umiejętności" dla Cursor, Claude Code, Windsurf i innych. Zamiast walczyć z AI - naucz go swoich standardów.

10 min czytania
Dla programistów używających AI
Szybki start
$ npx skills add vercel-labs/agent-skills

Instaluje 10 lat doświadczenia Vercel z React i Next.js jako reużywalne skille dla Twojego agenta AI.

Problem: AI pisze kod po swojemu

Znasz to uczucie. Prosisz Claude Code o komponent React, dostajesz coś co działa, ale kompletnie ignoruje Twoje konwencje. Używa useEffect gdzie nie trzeba. Importuje rzeczy których nie używasz. Tworzy własne utility zamiast używać tych z projektu.

Dotychczas były dwa rozwiązania:

  • Ręczne instrukcje - wklejasz reguły do każdego promptu. Nudne, łatwo zapomnieć.
  • MCP (Model Context Protocol) - potężne, ale skomplikowane. Serwery, konfiguracja, overhead.

Vercel Skills to trzecia opcja: proste pliki Markdown z instrukcjami i skryptami, pakowane jak paczki npm. Instalujesz raz - agent uczy się Twoich standardów.

Co to są Skills?

Skills to otwarty format pakowania "umiejętności" dla AI agentów. Każdy skill to folder zawierający:

  • SKILL.md - instrukcje w języku naturalnym co skill robi i jak się zachowuje
  • scripts/ - helper komendy które agent może wywoływać
  • references/ - dodatkowa dokumentacja i przykłady

Format jest standaryzowany - ten sam skill działa w 15+ różnych agentach: Cursor, Claude Code, Windsurf, GitHub Copilot, Google Antigravity, Codex i innych.

Główne skille od Vercel

vercel-labs/agent-skills zawiera 3 kluczowe skille oparte na 10 latach doświadczenia z React i Next.js.

react-best-practices

40+ reguł performance dla React i Next.js. Eliminacja waterfalls, bundle size, SSR, re-rendery.

40+8 kategorii

web-design-guidelines

100+ reguł UX/UI. Accessibility, focus, formularze, animacje, typography, dark mode, i18n.

100+11 kategorii

vercel-deploy-claimable

Deploy z agenta na Vercel. Auto-detect frameworka, preview URL, claimable link.

40+ frameworkówDeployment

react-best-practices - co jest w środku?

To nie jest generyczny "pisz czysty kod". To konkretne reguły z konkretnymi przykładami, posortowane według wpływu na performance:

Network Waterfalls

Critical

Eliminacja sekwencyjnych fetch, parallel data loading

Bundle Size

Critical

Dynamic imports, tree shaking, code splitting

Server Performance

High

SSR optimization, streaming, edge rendering

Client Data Fetching

High

SWR patterns, cache invalidation, optimistic updates

Re-render Behavior

Medium

useMemo, useCallback, React.memo prawidłowo

Rendering Performance

Medium

Virtualization, lazy loading, suspense boundaries

JS Micro Optimizations

Low

Event delegation, debouncing, RAF

Każda reguła zawiera anti-pattern i poprawną wersję. Agent może bezpośrednio mapować problemy w Twoim kodzie na te reguły i proponować konkretne fixy.

Przykład użycia: Mówisz do agenta: "Review this component for React performance issues". Agent sprawdza zainstalowane skille, znajduje react-best-practices i przegląda Twój kod według tych 40+ reguł.

Dlaczego Skills a nie MCP?

Lekkie - ~50 tokenów per nagłówek

Skille ładują się progresywnie. Możesz mieć setki bez zapychania okna kontekstowego.

Prostsze niż MCP

Żadnych serwerów, protokołów, konfiguracji. To po prostu Markdown + skrypty w repo na GitHubie.

Reużywalne i wersjonowane

Instalujesz raz, działa wszędzie. Aktualizacje przez npx skills update. Git-native.

Standaryzowane

Ten sam skill działa w Cursor, Claude Code, Windsurf i 12 innych agentach.

TL;DR: MCP to protokół do komunikacji z zewnętrznymi serwisami. Skills to sposób na nauczenie agenta Twoich standardów i konwencji. Różne narzędzia do różnych problemów.

Jak zainstalować Skills

$ npx skills add vercel-labs/agent-skills

Instaluje wszystkie skille Vercel (React, Design, Deploy)

$ npx add-skill vercel-labs/agent-skills --skill react-best-practices -g

Tylko React skill, globalnie dla wszystkich projektów

$ npx add-skill vercel-labs/agent-skills --list

Lista dostępnych skilli przed instalacją

Gdzie trafiają skille?

CLI automatycznie wykrywa zainstalowane agenty i kopiuje skille do odpowiednich lokalizacji:

Claude Code:~/.claude/skills/
Cursor:~/.cursor/skills/ lub .cursor/skills/
Windsurf:~/.windsurf/skills/

skills.sh - katalog i leaderboard

Vercel uruchomił też skills.sh - katalog i leaderboard dla skill packages. Możesz:

  • Odkrywać nowe skille do wzbogacenia agentów
  • Przeglądać według kategorii i popularności
  • Śledzić statystyki - instalacje, użycie w ekosystemie
  • Publikować własne skille dla społeczności

To trochę jak npm dla AI agentów - centralny registry gdzie możesz znaleźć i udostępnić best practices dla konkretnych technologii, frameworków czy workflow.

Wspierane agenty

Skills działają z praktycznie każdym popularnym agentem AI do kodowania:

CursorClaude CodeWindsurfGitHub CopilotGoogle AntigravityCodexGemini CLIGooseKiloKiroOpenCodeRooTraeAmpDroid

Integracja z AI SDK (dla developerów)

Jeśli budujesz własne agenty z AI SDK Vercel, możesz użyć skilli przez bash-tool:

import {
  experimental_createSkillTool as createSkillTool,
  createBashTool,
} from "bash-tool";
import { ToolLoopAgent } from "ai";

// Discover skills and get files to upload
const { skill, files, instructions } = await createSkillTool({
  skillsDirectory: "./skills",
});

// Create bash tool with skill files
const { tools } = await createBashTool({
  files,
  extraInstructions: instructions,
});

// Use both tools with an agent
const agent = new ToolLoopAgent({
  model,
  tools: { skill, ...tools },
});

To daje Twojemu agentowi dostęp do wszystkich publicznych skilli, lub możesz napisać własne prywatne skille i używać ich wewnętrznie.

Twórz własne skille

Skill to po prostu folder z określoną strukturą. Możesz stworzyć własny dla:

  • Konwencji i standardów w Twojej firmie
  • Integracji z Twoimi wewnętrznymi narzędziami
  • Specyficznych workflow dla Twojego stacka
  • Best practices dla frameworka którego używasz
my-skill/
├── SKILL.md
├── scripts/
│ └── lint.sh
└── references/
└── examples.md

Opublikuj na GitHubie i inni będą mogli zainstalować przez npx skills add twoj-user/my-skill

Werdykt: Proste i potrzebne

Vercel Skills rozwiązuje realny problem - AI agenty ignorują nasze konwencje. Rozwiązanie jest elegancko proste: Markdown + skrypty + git. Żadnych serwerów, protokołów, konfiguracji.

Czy to zmieni wszystko? Nie od razu. Ale to pierwszy poważny krok w kierunku standaryzacji "wiedzy" dla AI agentów. I fakt że działa z 15+ narzędziami od razu - to jest wartość.

Rekomendacja: Jeśli używasz Cursor, Claude Code lub innego agenta - zainstaluj react-best-practices i zobacz różnicę w jakości sugestii.