SKILL.md z frontmatterem YAML i instrukcjami w formacie Markdown.
OpenClaw ładuje Skills z kilku katalogów głównych zgodnie ze zdefiniowaną kolejnością pierwszeństwa.
Utwórz swój pierwszy Skill
1
Create the skill directory
Skills znajdują się w folderze Aby uporządkować Skills, możesz grupować je w podfolderach — nazwa Skilla nadal
pochodzi z frontmatteru pliku
skills/ Twojego obszaru roboczego:SKILL.md, a nie ze ścieżki katalogu:2
Write SKILL.md
Frontmatter definiuje metadane, a treść zawiera instrukcje dla agenta.OpenClaw domyślnie monitoruje pliki
SKILL.md w katalogach głównych Skills. Jeśli
monitorowanie jest wyłączone lub kontynuujesz istniejącą sesję, rozpocznij nową,
aby agent otrzymał odświeżoną listę:3
Test it
/skill hello-world,
aby jawnie wywołać Skill według nazwy.Dokumentacja pliku SKILL.md
Pola wymagane
Opcjonalne klucze frontmatteru
Informacje o polach warunkowych (
requires.bins, requires.env itd.) znajdziesz w sekcji
Skills — warunki aktywacji.
Używanie {baseDir}
Odwołuj się do plików wewnątrz katalogu Skilla bez wpisywania ścieżek na stałe —
agent rozpoznaje {baseDir} względem katalogu danego Skilla:
Dodawanie aktywacji warunkowej
Ustaw warunki Skilla, aby był ładowany tylko wtedy, gdy jego zależności są dostępne:Gating options
Gating options
Pełna dokumentacja: Skills — warunki aktywacji.
Environment and API keys
Environment and API keys
Powiąż klucz API z wpisem Skilla w pliku Klucz jest wstrzykiwany do procesu hosta wyłącznie na czas danego przebiegu agenta.
Nie trafia do piaskownicy — zobacz
zmienne środowiskowe w piaskownicy.
openclaw.json:Zgłaszanie propozycji przez Skill Workshop
W przypadku Skills przygotowanych przez agenta lub gdy chcesz, aby operator sprawdził Skill przed jego uruchomieniem, użyj propozycji w Skill Workshop, zamiast bezpośrednio zapisywać plikSKILL.md.
--proposal-dir, gdy propozycja zawiera pliki pomocnicze:
PROPOSAL.md w swoim katalogu głównym. Pliki pomocnicze umieść
w katalogach assets/, examples/, references/, scripts/ lub templates/.
Po sprawdzeniu:
Publikowanie w ClawHub
1
Ensure your SKILL.md is complete
Upewnij się, że ustawiono pola
name, description oraz wszystkie pola warunkowe
metadata.openclaw. Dodaj adres URL homepage, jeśli masz stronę projektu.2
Install the standalone ClawHub CLI and log in
3
Publish
--version <version> lub --owner <owner>, aby zastąpić wykrytą
wersję albo opublikować Skill jako określony właściciel. Pełny proces, zakres właściciela
i pozostałe polecenia konserwacyjne (clawhub sync, clawhub skill rename, …)
opisano w sekcjach ClawHub — publikowanie oraz
CLI ClawHub.Najlepsze praktyki
Powiązane materiały
Skills reference
Kolejność ładowania, warunki aktywacji, listy dozwolonych elementów i format pliku SKILL.md.
Skill Workshop
Kolejka propozycji Skills przygotowanych przez agenta.
Skills config
Pełny schemat konfiguracji
skills.*.ClawHub
Przeglądaj i publikuj Skills w publicznym rejestrze.
Building plugins
Pluginy mogą dostarczać Skills wraz z narzędziami, które dokumentują.