CLI commands
Skills
openclaw skills
Inspecteer lokale Skills, doorzoek ClawHub, installeer Skills vanuit ClawHub/Git/lokale mappen, verifieer ClawHub-Skills en werk door ClawHub bijgehouden installaties bij.
Gerelateerd:
- Skills-systeem: Skills
- Skill Workshop: Skill Workshop
- Skills-configuratie: Skills-configuratie
- ClawHub-installaties: ClawHub
Opdrachten
openclaw skills search "calendar"openclaw skills search --limit 20 --jsonopenclaw skills install @owner/<slug>openclaw skills install @owner/<slug> --version <version>openclaw skills install git:owner/repoopenclaw skills install git:owner/repo@mainopenclaw skills install ./path/to/skill --as custom-nameopenclaw skills install @owner/<slug> --forceopenclaw skills install @owner/<slug> --force-installopenclaw skills install @owner/<slug> --acknowledge-clawhub-riskopenclaw skills install @owner/<slug> --agent <id>openclaw skills install @owner/<slug> --globalopenclaw skills update @owner/<slug>openclaw skills update @owner/<slug> --force-installopenclaw skills update @owner/<slug> --acknowledge-clawhub-riskopenclaw skills update @owner/<slug> --globalopenclaw skills update --allopenclaw skills update --all --agent <id>openclaw skills update --all --globalopenclaw skills verify @owner/<slug>openclaw skills verify @owner/<slug> --version <version>openclaw skills verify @owner/<slug> --tag <tag>openclaw skills verify @owner/<slug> --cardopenclaw skills verify @owner/<slug> --globalopenclaw skills listopenclaw skills list --eligibleopenclaw skills list --jsonopenclaw skills list --verboseopenclaw skills list --agent <id>openclaw skills info <name>openclaw skills info <name> --jsonopenclaw skills info <name> --agent <id>openclaw skills checkopenclaw skills check --agent <id>openclaw skills check --jsonopenclaw skills workshop propose-create --name "qa-check" --description "QA checklist" --proposal ./PROPOSAL.mdopenclaw skills workshop propose-update qa-check --proposal ./PROPOSAL.mdopenclaw skills workshop listopenclaw skills workshop inspect <proposal-id>openclaw skills workshop revise <proposal-id> --proposal ./PROPOSAL.mdopenclaw skills workshop apply <proposal-id>openclaw skills workshop reject <proposal-id> --reason "Not reusable"openclaw skills workshop quarantine <proposal-id> --reason "Needs security review"search, update en verify gebruiken ClawHub rechtstreeks. install @owner/<slug>
installeert een ClawHub-Skill, install git:owner/repo[@ref] kloont een Git-Skill
en install ./path kopieert een lokale Skill-map. Standaard richten install,
update en verify zich op de map skills/ van de actieve werkruimte; met
--global richten ze zich op de gedeelde beheerde Skills-map. list/info/check
inspecteren nog steeds de lokale Skills die zichtbaar zijn voor de huidige werkruimte en configuratie.
Op werkruimten gebaseerde opdrachten bepalen de doelwerkruimte eerst via --agent <id>,
vervolgens via de huidige werkmap wanneer die zich in een geconfigureerde agentwerkruimte
bevindt, en daarna via de standaardagent.
Voor installaties vanuit Git en lokale mappen moet SKILL.md in de hoofdmap van de bron
staan. De installatieslug is afkomstig uit de frontmatterwaarde name van SKILL.md
wanneer die geldig is, en anders uit de naam van de bronmap of repository; gebruik
--as <slug> om deze te overschrijven. --version is alleen voor ClawHub. Skill-installaties
ondersteunen geen npm-pakketspecificaties of paden naar zip-/archiefbestanden, en
openclaw skills update werkt alleen door ClawHub bijgehouden installaties bij.
Door de Gateway ondersteunde installaties van Skill-afhankelijkheden die vanuit onboarding
of de Skills-instellingen worden geactiveerd, gebruiken in plaats daarvan het afzonderlijke
aanvraagpad skills.install.
Opmerkingen:
| Vlag/gedrag | Beschrijving |
|---|---|
search [query...] |
Optionele zoekopdracht; laat deze weg om door de standaardzoekfeed van ClawHub te bladeren. |
search --limit <n> |
Beperkt het aantal geretourneerde resultaten. |
install git:owner/repo[@ref] |
Installeert een Git-Skill. Branchverwijzingen mogen schuine strepen bevatten, zoals git:owner/repo@feature/foo. |
install ./path/to/skill |
Installeert een lokale map waarvan de hoofdmap SKILL.md bevat. |
install --as <slug> |
Overschrijft de afgeleide slug voor installaties vanuit Git en lokale mappen. |
install --version <version> |
Geldt alleen voor ClawHub-Skill-verwijzingen. |
install --force |
Overschrijft een bestaande Skill-map in de werkruimte met dezelfde slug. |
install/update --force-install |
Installeert een wachtende, door GitHub ondersteunde ClawHub-Skill voordat de scan van ClawHub is voltooid. |
--global |
Richt zich op de gedeelde beheerde Skills-map; kan niet worden gecombineerd met --agent <id>. |
--agent <id> |
Richt zich op één geconfigureerde agentwerkruimte; overschrijft de afleiding op basis van de huidige werkmap. |
update @owner/<slug> |
Werkt één bijgehouden Skill bij. Voeg --global toe om de gedeelde beheerde Skills-map te gebruiken in plaats van de werkruimte. |
update --all |
Werkt bijgehouden ClawHub-installaties bij in de geselecteerde werkruimte, of in de gedeelde beheerde Skills-map met --global. |
verify @owner/<slug> |
Geeft standaard de JSON-envelop clawhub.skill.verify.v1 van ClawHub weer. Er is geen vlag --json, omdat JSON al de standaard is. Kale slugs worden voor compatibiliteit geaccepteerd wanneer de Skill al is geïnstalleerd of ondubbelzinnig is; verwijzingen met een eigenaar voorkomen onduidelijkheid over de uitgever. |
Herkomst van verify |
Wanneer ClawHub door de server bepaalde bronherkomst retourneert, bevat de verificatie-JSON ook een aan een commit vastgezette openclaw.verifiedSourceUrl. Niet-beschikbare of zelf opgegeven bron-URL's blijven alleen in de onbewerkte herkomstenvelop en worden niet gepromoveerd. |
Versieselector van verify |
verify gebruikt .clawhub/origin.json voor geïnstalleerde ClawHub-Skills en verifieert daardoor de geïnstalleerde versie aan de hand van het register waaruit deze afkomstig is. --version en --tag overschrijven de versieselector, maar behouden dat geïnstalleerde register wanneer herkomstmetadata aanwezig zijn. |
verify --card |
Geeft de gegenereerde Markdown van de Skill-kaart weer in plaats van JSON. Eindigt met een niet-nulstatus wanneer ClawHub ok: false of decision: "fail" retourneert; niet-ondertekende handtekeningen zijn informatief, tenzij het ClawHub-beleid verandert. |
| Vingerafdruk van de Skill-kaart | Geïnstalleerde ClawHub-bundels kunnen een gegenereerd bestand skill-card.md bevatten. OpenClaw behandelt verificatie als een serverbeslissing van ClawHub en weigert een geïnstalleerde Skill niet alleen omdat die gegenereerde kaart de vingerafdruk van de bundel wijzigt. |
check --agent <id> |
Controleert de werkruimte van de geselecteerde agent en rapporteert welke gereedstaande Skills daadwerkelijk zichtbaar zijn in de prompt of het opdrachtoppervlak van die agent. |
list |
Standaardactie wanneer geen subopdracht is opgegeven. |
Uitvoer van list/info/check |
Opgemaakte uitvoer gaat naar stdout. Met --json blijft de machineleesbare nettolading op stdout voor pipes en scripts. |
Bij installaties en updates van community-Skills uit ClawHub wordt vóór het downloaden
de betrouwbaarheid gecontroleerd. Versiegebonden community-archiefreleases gebruiken
betrouwbaarheidsmetadata voor de exacte release. Door de resolver ondersteunde GitHub-Skills
vertrouwen op de installatieresolver van ClawHub om het scan- en gedwongen-installatiebeleid
af te dwingen voordat deze een vastgezette commit retourneert; gebruik --force-install
om een wachtende, door GitHub ondersteunde Skill te installeren voordat die scan is voltooid.
Schadelijke of geblokkeerde community-releases worden geweigerd. Risicovolle
community-releases vereisen beoordeling en --acknowledge-clawhub-risk wanneer een
niet-interactieve opdracht na die beoordeling moet doorgaan. Officiële uitgevers van
ClawHub-Skills en gebundelde OpenClaw-Skill-bronnen slaan deze vraag over
releasebetrouwbaarheid over.
Skill Workshop
openclaw skills workshop beheert wachtende Skill-voorstellen in de geselecteerde
werkruimte. Voorstellen zijn pas actieve Skills nadat ze zijn toegepast. Zie
Skill Workshop voor de opslag van voorstellen,
beveiligingsmaatregelen voor ondersteunende bestanden, Gateway-methoden en het
goedkeuringsbeleid.
openclaw skills workshop propose-create \ --name "qa-check" \ --description "Herhaalbare QA-checklist" \ --proposal ./PROPOSAL.mdopenclaw skills workshop propose-create \ --name "qa-check" \ --description "Herhaalbare QA-checklist" \ --proposal-dir ./qa-check-proposalopenclaw skills workshop propose-update qa-check --proposal ./PROPOSAL.mdopenclaw skills workshop listopenclaw skills workshop inspect <proposal-id>openclaw skills workshop revise <proposal-id> --proposal ./PROPOSAL.mdopenclaw skills workshop apply <proposal-id>openclaw skills workshop reject <proposal-id> --reason "Duplicaat"openclaw skills workshop quarantine <proposal-id> --reason "Beveiligingsbeoordeling vereist"propose-create, propose-update en revise accepteren ook --goal <text>
en --evidence <text> om de motivatie en ondersteunende notities van het voorstel
naast de inhoud van --proposal/--proposal-dir vast te leggen.