Documentation Index
Fetch the complete documentation index at: https://claworc.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Skills are knowledge packages that extend what your OpenClaw instances can do. A skill bundles instructions and optional reference files into a.zip archive that you upload once
and deploy to any running instance.
The skills page
The Skills page in the dashboard has two tabs:- Library — private skills you have uploaded. You can deploy or delete them from here.
- Discover — search Clawhub for community-published skills and deploy them directly to your instances.
Uploading a skill
- Open the Skills page and click Upload Skill.
- Select a
.zipfile containing aSKILL.mdat the root. - The skill appears in your Library after upload.
Skill format
Every skill archive must follow the specification and include aSKILL.md file
at the top level. This file uses YAML frontmatter to describe the skill,
followed by Markdown instructions that the agent will follow.
A skill can also declare environment variables it needs at runtime by listing them under required_env_vars.
required_env_vars so you can supply the values when deploying the skill to an OpenClaw instance.
You can include extra files alongside SKILL.md (for example, templates or reference documents). These files
are deployed to the instance together with the skill instructions.
Editing a skill
From the Library tab, open a skill to launch the in-dashboard editor. The editor is split into two panes:- Left pane — alphabetical list of files in the skill.
- Right pane — Monaco-based editor with syntax highlighting based on the file extension (Markdown, Python, TypeScript, JSON, YAML, shell, and others).
SKILL.md and saving updates the skill’s name, description, and required_env_vars. The dashboard validates the frontmatter on save and rejects invalid YAML.
Unsaved files are marked with an asterisk next to their name. Press Cmd/Ctrl+S to save the current file. Press Esc to close the editor — if you have unsaved changes, you are asked to confirm before discarding them.
Binary files are shown read-only.
The editor edits files in place; it does not add or remove files. To change the file set, re-upload the skill archive.
Deploying a skill
- Find the skill in your Library or search for it in the Discover tab.
- Click Deploy on the skill card.
- Select one or more running instances to deploy to.
- The skill files are copied to each selected instance and become available to the agent immediately.