Skills навчають агента, як і коли використовувати інструменти. Кожна навичка — це каталог, що містить файлDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
SKILL.md із YAML frontmatter та інструкціями markdown.
Про те, як навички завантажуються та пріоритезуються, див. Skills.
Створіть свою першу навичку
Напишіть SKILL.md
Створіть Використовуйте hyphen-case з малими літерами, цифрами та дефісами для
SKILL.md у цьому каталозі. Frontmatter визначає метадані,
а тіло markdown містить інструкції для агента.name навички. Узгоджуйте назву папки та name у frontmatter.Додайте інструменти (необов’язково)
Ви можете визначити власні схеми інструментів у frontmatter або доручити агенту
використовувати наявні системні інструменти (наприклад,
exec або browser). Навички також можуть
постачатися всередині plugins разом з інструментами, які вони документують.Завантажте навичку
Запустіть новий сеанс, щоб OpenClaw підхопив навичку:Перевірте, що навичку завантажено:
Довідник метаданих навички
YAML frontmatter підтримує такі поля:| Поле | Обов’язково | Опис |
|---|---|---|
name | Так | Унікальний ідентифікатор із малих літер, цифр і дефісів |
description | Так | Однорядковий опис, показаний агенту |
metadata.openclaw.os | Ні | Фільтр ОС (["darwin"], ["linux"] тощо) |
metadata.openclaw.requires.bins | Ні | Обов’язкові бінарні файли в PATH |
metadata.openclaw.requires.config | Ні | Обов’язкові ключі конфігурації |
Найкращі практики
- Будьте лаконічні — інструктуйте модель, що робити, а не як бути ШІ
- Безпека передусім — якщо ваша навичка використовує
exec, переконайтеся, що підказки не дозволяють довільне впровадження команд із недовіреного вводу - Тестуйте локально — використовуйте
openclaw agent --message "..."для тестування перед поширенням - Використовуйте ClawHub — переглядайте навички та долучайтеся до них на ClawHub
Де розміщуються навички
| Розташування | Пріоритет | Область застосування |
|---|---|---|
\<workspace\>/skills/ | Найвищий | Для окремого агента |
\<workspace\>/.agents/skills/ | Високий | Для агента робочого простору |
~/.agents/skills/ | Середній | Спільний профіль агента |
~/.openclaw/skills/ | Середній | Спільно (усі агенти) |
| Вбудовані (постачаються з OpenClaw) | Низький | Глобальна |
skills.load.extraDirs | Найнижчий | Власні спільні папки |
Пов’язане
- Довідник Skills — правила завантаження, пріоритету та gating
- Конфігурація Skills — схема конфігурації
skills.* - ClawHub — публічний реєстр навичок
- Створення Plugins — plugins можуть постачати навички