SKILL.md-bestand met YAML-frontmatter en Markdown-instructies.
OpenClaw laadt skills vanuit verschillende hoofdmappen in een vastgelegde prioriteitsvolgorde.
Je eerste skill maken
1
Maak de skillmap
Skills bevinden zich in de map Je kunt skills ter ordening in submappen groeperen — de skill wordt nog steeds
benoemd via de
skills/ van je werkruimte:SKILL.md-frontmatter, niet via het mappad:2
Schrijf SKILL.md
De frontmatter definieert metadata; de hoofdtekst bevat instructies voor de agent.OpenClaw bewaakt standaard
SKILL.md-bestanden onder de hoofdmappen voor skills. Als de
bewaking is uitgeschakeld of je doorgaat met een bestaande sessie, start je een
nieuwe sessie zodat de agent de vernieuwde lijst ontvangt:3
Test de skill
/skill hello-world om
de skill expliciet op naam aan te roepen.Naslaginformatie voor SKILL.md
Verplichte velden
Optionele frontmatter-sleutels
Zie voor activeringsvoorwaarden (
requires.bins, requires.env, enzovoort)
Skills — Activeringsvoorwaarden.
{baseDir} gebruiken
Verwijs naar bestanden in de skillmap zonder paden hard te coderen — de
agent herleidt {baseDir} ten opzichte van de eigen map van de skill:
Voorwaardelijke activering toevoegen
Stel voorwaarden in voor je skill, zodat deze alleen wordt geladen wanneer de afhankelijkheden beschikbaar zijn:Opties voor activeringsvoorwaarden
Opties voor activeringsvoorwaarden
Volledige naslaginformatie: Skills — Activeringsvoorwaarden.
Omgeving en API-sleutels
Omgeving en API-sleutels
Koppel een API-sleutel aan een skillvermelding in De sleutel wordt alleen voor die agentbeurt in het hostproces geïnjecteerd.
Deze bereikt de sandbox niet — zie
omgevingsvariabelen in de sandbox.
openclaw.json:Voorstellen via Skill Workshop
Gebruik voor door agents opgestelde skills, of wanneer je een operator een skill wilt laten beoordelen voordat deze actief wordt, voorstellen van Skill Workshop in plaats vanSKILL.md rechtstreeks te schrijven.
--proposal-dir wanneer het voorstel ondersteunende bestanden bevat:
PROPOSAL.md in de hoofdmap bevatten. Ondersteunende bestanden komen onder
assets/, examples/, references/, scripts/ of templates/.
Na beoordeling:
Publiceren naar ClawHub
1
Zorg dat je SKILL.md volledig is
Zorg dat
name, description en eventuele metadata.openclaw-velden voor activeringsvoorwaarden
zijn ingesteld. Voeg een homepage-URL toe als je een projectpagina hebt.2
Installeer de zelfstandige ClawHub CLI en meld je aan
3
Publiceer
--version <version> of --owner <owner> toe om de afgeleide
versie te overschrijven of onder een specifieke eigenaar te publiceren. Zie
ClawHub — Publiceren en
ClawHub CLI voor de volledige flow, eigenaarsbereik en andere
onderhoudsopdrachten (clawhub sync, clawhub skill rename, …).Aanbevolen werkwijzen
Gerelateerd
Naslaginformatie voor Skills
Laadvolgorde, activeringsvoorwaarden, toegestane lijsten en de SKILL.md-indeling.
Skill Workshop
Voorstelwachtrij voor door agents opgestelde skills.
Configuratie van Skills
Volledig configuratieschema voor
skills.*.ClawHub
Bekijk en publiceer skills in het openbare register.
Plugins bouwen
Plugins kunnen skills meeleveren naast de tools die ze documenteren.