Biblioteka Umiejętności
modularne procedury, dowolny runtime
Zapisz procedury, które powtarzają twoi agenci. Dołącz je do zadań lub agentów. Eksportuj do Claude, Cursor, Codex na żądanie. Routing oparty na wyzwalaczach oznacza, że odpowiednia umiejętność ładuje się, gdy jest relevantna.

--- name: react-component-builder description: Use when creating new React components. Generates them with TypeScript, Tailwind, and colocated tests. allowed-tools: Read, Edit, Bash --- # React component builder When asked to create a new component: 1. Place it in `src/components/<Name>.tsx` unless told otherwise. 2. Use `forwardRef` if it accepts a `ref` prop. 3. Type props with an exported interface named `<Name>Props`. 4. Style with Tailwind utility classes; no `@apply` outside of `globals.css`. 5. Add a colocated test `<Name>.test.tsx` covering the happy path and one edge case. Avoid: - `React.FC` (prefer typed function declarations) - Index re-exports unless explicitly requested - Inline objects in JSX props (extract to `useMemo` if needed)
Jedna biblioteka, dowolny runtime
Biblioteka Umiejętności jest zbudowana na specyfikacji SKILL.md Claude, ale kompiluje się do dowolnego runtime, który Twój zespół używa dziś.
Oparte na wyzwalaczach
Każda umiejętność ma opis 'kiedy używać'. Claude czyta opisy wszystkich umiejętności w zasięgu i automatycznie kieruje do odpowiedniej — bez wyboru ręcznego.
Dołącz do zadań lub agentów
Wstępnie dołącz zestaw umiejętności do agenta, aby jego zestaw narzędzi podążał za każdym wykonanym zadaniem. Lub przypnij określone umiejętności do pojedynczego biletu zaległości. Obie powierzchnie mają lepkie ustawienia domyślne.
Uniwersalny eksport
Zapisz raz, opublikuj do Claude (.claude/skills/), Cursor (.cursor/rules/), Codex (AGENTS.md), Windsurf lub Aider jednym klikiem. Zmień runtimes bez przepisywania umiejętności.
Umiejętności z wielu plików
Umiejętność to folder, a nie pojedynczy plik: obok SKILL.md umieść skrypty pomocnicze, dokumenty źródłowe i szablony. Zaimportuj istniejący folder umiejętności bez zmian, a przy starcie agenta pliki trafiają na dysk, żeby mógł je odczytać i uruchomić.
Historia wersji
Każdy zapis, który zmienia umiejętność, zachowuje poprzednią wersję razem z dołączonymi plikami. Porównaj wcześniejszą wersję z bieżącą i przywróć ją jednym kliknięciem, na komputerze lub w aplikacji mobilnej.
Aktualizacja z gita
Połącz umiejętność z repozytorium git, opcjonalnie z gałęzią lub tagiem oraz podfolderem, gdy jedno repozytorium zawiera kilka umiejętności. Aktualizacja pobiera najnowszy SKILL.md i jego pliki przy użyciu Twojego własnego dostępu do gita, a poprzednia wersja pozostaje w historii.
Synchronizacja między urządzeniami
Umiejętności projektu podążają za twoim repozytorium. Umiejętności zapisane na koncie podążają za tobą wszędzie. Desktop i aplikacja mobilna tak samo czytają, zapisują i publikują: telefon nie jest podglądem tylko do odczytu.
Biała lista dozwolonych narzędzi
Ogranicz umiejętność do podzbioru narzędzi (Read, Edit, Bash…). Runtime wymusza białą listę podczas ładowania umiejętności — ostrzejsze granice, mniej niespodzianek.
Umiejętności osobiste, ignorowane przez git
Oznacz umiejętność jako osobistą, a ona pozostanie na Twoim komputerze. Umiejętności na poziomie projektu trafiają do git, aby zespół je otrzymał; Twoje prywatne się nie wyciekają.
Jak to działa
Otwórz Bibliotekę Umiejętności
Kliknij kafelek Umiejętności na pasku bocznym projektu (lub naciśnij go z terminalu agenta na urządzeniu mobilnym). Przeglądaj karty projektu + globalne, wyszukuj, organizuj w folderach.
Najpierw napisz wyzwalacz
Pole 'opis' to to, co Claude czyta, aby zdecydować, czy załadować umiejętność. Sformułuj jako 'Użyj gdy…' lub 'Użyj do…'. Dwie jasne zdania pokonują długi akapit.
Dołącz do zadania lub agenta
Podczas tworzenia zadania, wielokrotny wybór umiejętności obok selektora agenta. Lub ustaw ustawienia domyślne na agenta, aby jego zestaw narzędzi podróżował z nim. Ostatni zestaw jest lepki dla następnego zadania.
Umiejętności są wstrzykiwane podczas uruchamiania zadania
Gdy zadanie przechodzi do in_progress, treść każdej umiejętności jest dołączana do pierwszej wiadomości agenta w natywnym formacie SKILL.md — Claude traktuje ją jak umiejętność załadowaną z dysku.
Opcjonalnie: eksportuj na dysk
Kliknij 'Zapisz w' na dowolnej umiejętności, aby napisać rzeczywisty plik: Claude w .claude/skills/<name>/, Cursor w .cursor/rules/, Codex dołączony do AGENTS.md itp.
.claude/skills/<name>/SKILL.mdNapisz raz, wdrażaj do dowolnego agenta
Umiejętności są przechowywane w AgentsRoom w formie kanonicznej (Claude SKILL.md). Gdy klikniesz 'Zapisz w', AgentsRoom automatycznie je kompiluje do formatu, którego oczekuje Twój docelowy runtime.
Claude Code
.claude/skills/<name>/SKILL.mdCursor
.cursor/rules/<name>.mdcWindsurf
.windsurf/rules/<name>.mdOpenAI Codex
AGENTS.md (zarządzany blok)Aider
CONVENTIONS.md (zarządzany blok)Ogólny
<name>.mdCzęsto zadawane pytania
Jaka jest różnica między umiejętnością a zachętą?
Zachęta to tekst, który kopiujesz do agenta. Umiejętność to procedura z opisem 'kiedy używać', którą runtime ładuje NA ŻĄDANIE, gdy jest relevantna. Umiejętności cię śledzą między zadaniami; zachęty to imperatywne wejścia jednorazowe.
Czy to działa tylko z Claude Code?
Magazyn to format Claude (SKILL.md), ale menu eksportu kompiluje się do Cursor, Windsurf, Codex, Aider i zwykłego Markdown. Każdy agent, który zużywa jedno z tych runtimeów, może użyć Twoich umiejętności.
Jak umiejętności są dostarczane do agenta?
Gdy zadanie przechodzi do in_progress, treści dołączonych umiejętności są wstrzykiwane do początkowej zachęty agenta jako natywne bloki SKILL.md. Agent czyta je w taki sam sposób, jak umiejętności na dysku.
Czy mogę dzielić umiejętności z moim zespołem?
Umiejętności projektu synchronizują się przez API AgentsRoom do każdego członka zespołu na tym samym projekcie. Umiejętności oznaczone jako Osobiste pozostają na Twoim komputerze.
Czy mogę zaimportować umiejętności, które już napisałem?
Tak — przycisk Importuj skanuje .claude/skills/, .cursor/rules/ i .windsurf/rules/ w Twoim projekcie (lub katalogu domowym dla Claude), analizuje nagłówek YAML i dodaje dopasowania do biblioteki AgentsRoom.
Czy umiejętność może obowiązywać w całym projekcie, zamiast u jednego agenta?
Tak. Umiejętności układają się w trzy warstwy: baza projektu, którą dziedziczy każdy agent tego projektu, ustawienia domyślne przypisane do konkretnego agenta i wybór przypięty do pojedynczego ticketu w backlogu. Bazy używaj do konwencji, o których nigdy nie wolno zapomnieć, jak Twoje zasady commitów czy checklista review, bo obowiązuje niezależnie od tego, który agent weźmie zadanie.
Gdzie znajdę umiejętności napisane przez innych deweloperów?
W zakładce Społeczność w Bibliotece umiejętności, bez wychodzenia z AgentsRoom. Przeszukaj publiczny katalog, filtruj po kategorii, przeczytaj całą umiejętność, a potem użyj jej w takiej postaci, w jakiej jest, albo skopiuj ją do swojej biblioteki, wybierając, czy ma trafić do tego projektu, czy na twoje konto. Opublikowanie własnej to pole wyboru w edytorze, domyślnie niezaznaczone, a każde zgłoszenie przechodzi moderację, zanim się pojawi.
Czy mogę korzystać ze swoich umiejętności z aplikacji mobilnej?
Tak. Biblioteka jest synchronizowana z aplikacją mobilną przez relay szyfrowany end-to-end, więc możesz dołączyć umiejętność do zadania z telefonu tak samo jak na komputerze.
Czy mogę ukryć umiejętność przed każdym agentem, dopóki jej nie dołączę?
Tak. Oznacz umiejętność jako "Tylko dołączeni agenci" w edytorze, a zniknie z przeglądania biblioteki przez agentów przez MCP: tylko agenci, do których ją dołączysz (jako ustawienie domyślne agenta, w bazie projektu lub na tickecie), mogą ją zobaczyć i wczytać. Duża biblioteka pozostaje użyteczna, bez podchwytywania każdej specjalistycznej procedury za każdym razem, gdy zapytanie brzmi podobnie.
Czy mogę synchronizować umiejętność z repozytorium git?
Tak. W edytorze umiejętności otwórz Źródło git i wpisz URL repozytorium, opcjonalnie gałąź lub tag, oraz podfolder zawierający SKILL.md, jeśli repozytorium ma kilka umiejętności. Pobierz lub Aktualizuj odczytuje SKILL.md i sąsiednie pliki z użyciem dostępu git Twojego komputera (klucz SSH lub menedżer poświadczeń), pokazuje wynik w edytorze, a zapis zachowuje poprzednią wersję w historii, więc każdą aktualizację zawsze można cofnąć.
Możesz też polubić
Biblioteka Zachęt
Zapisz zachęty, które ponownie wykorzystujesz, organizuj je w folderach i wyślij do dowolnego agenta jednym klikiem. Ta sama DNA co Biblioteka Umiejętności.
Zespoły (przepływ pracy wieloagentowy)
Połącz wiele agentów w potok. Umiejętności dołączone do każdego agenta podróżują z przekazaniem.
AgentsRoom MCP
Serwer MCP, którego agenci używają do odczytywania/zapisywania umiejętności, zachęt i poleceń dev w runtime — bez dodatkowej instalacji.
Zaległości i tablica zadań
Dołącz umiejętności bezpośrednio do biletów zaległości — agent ładuje je, gdy zabiera się za zadanie.
Warto przeczytać
Claude Ads: skill Claude Code, który audytuje konta reklamowe
Claude Ads to open source'owy skill dla Claude Code: ponad 250 sprawdzeń na Google, Meta, LinkedIn, TikTok czy Amazon Ads, wynik na 100 i priorytetowy plan działania, w kilkanaście minut. Instalacja, komendy, ograniczenia i jak go orkiestrować w AgentsRoom.
AGENTS.md: jeden plik kontekstu dla każdego agenta kodującego (Codex, Antigravity, Claude)
AGENTS.md to przenośny plik z instrukcjami, który twoje agenty kodujące czytają, zanim dotkną kodu. Co w nim umieścić, czym różni się od CLAUDE.md i jak utrzymać jeden kontekst dla Codex, Antigravity i Claude.
Zbuduj swój zestaw umiejętności
Pobierz AgentsRoom i uruchom Bibliotekę Umiejętności w 30 sekund. Bezpłatne dla maksymalnie 2 projektów.
Aplikacja towarzysząca: monitoruj agentów w podróży
Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.
Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.