← OpenClawПриём

Сделал дважды — сделайте скилл

Приём. Что такое скиллы простыми словами и как их заводить, не превращая агента в склад.

· 2 мин чтения

Слово «скилл» в OpenClaw пугает новичков. Кажется, что это что-то программистское: надо искать в каталоге среди тысяч чужих, разбираться, что внутри, бояться, что там вирус.

В выпуске подкаста ClawCast про скиллы команда OpenClaw объяснила это проще.

Что такое скилл

Скилл — это записанный порядок действий. Как вы объясняете новому сотруднику: «Когда приходит счёт, делаем так-то». Иногда к объяснению приложен скрипт, но главное — текст.

Пример одного из разработчиков: у них с невестой есть общий агент, и у него есть скилл «как мы покупаем продукты». Одно берём на сайте Whole Foods, другое смотрим в каталоге Trader Joe’s. Это не программа, а их семейная привычка, записанная для агента.

Разработчик называет скиллы «процедурной памятью»: агент помнит не факты, а то, как вы любите что-то делать.

Как их заводить — без каталога

Самый полезный совет из выпуска: не начинайте с каталога, начните с себя.

  1. Сделайте с агентом задачу один раз вручную, по шагам.
  2. В конце скажите: «Сделай скилл из того, что мы сейчас сделали».
  3. В следующий раз просто скажите «сделай это», и агент подтянет скилл.
  4. Если по ходу пришлось его поправлять, в конце скажите: «Обнови скилл с учётом того, что мы узнали».

Ведущий подкаста называет это «разливать по бутылкам» то, что вы делаете снова и снова.

В OpenClaw есть функция Skill Workshop. Примерно раз в десять реплик она проверяет, не делаете ли вы что-то повторяющееся, и предлагает оформить это в скилл. Вам остаётся посмотреть и согласиться или нет.

Скилл + расписание

Скилл можно запускать по расписанию. В выпуске привели пример поиска квартиры: скилл «проверь новые объявления по моим условиям» плюс «каждое утро». Квартиру нашли — скилл выключили или удалили.

Зачем удалять ненужные

Агент держит в голове не полные скиллы, а только их названия и короткие описания. Полный текст он загружает, когда задача подходит. Поэтому скиллов может быть много, но каждое описание всё равно занимает место и немного путает агента при выборе.

Правило простое: закончилась задача — выключите скилл. Скиллы, которые нужны редко, можно сделать вызываемыми только вручную, по команде.

Чужие скиллы

В каталоге ClawHub сотни тысяч скиллов, и в выпуске честно признали: непонятно, что брать, а в чужом скилле может быть спрятана вредная инструкция. Для начала хватит своих. Если берёте чужой — сначала прочитайте, что в нём написано. Встроенный помощник в настройках OpenClaw подскажет, что делает плагин и насколько он безопасен.

Коротко

  • Скилл — это ваша привычка, записанная для агента.
  • Сделали задачу дважды — попросите агента оформить её в скилл.
  • После каждого запуска с правками просите обновить скилл.
  • Закончилась задача — выключите скилл.