Канал

Skill Workshop в OpenClaw — управляемое создание скиллов с ревью

Skill Workshop — новая система управляемого создания скиллов в OpenClaw, представленная в релизе 2026.6.1. Вместо того чтобы агент молча устанавливал скиллы, теперь новые скиллы проходят через guarded review flow: агент предлагает, система проверяет, вы одобряете, и только потом скилл активируется.

Полный changelog: v2026.6.1

⚠️ Важно: Skill Workshop — свежая фича. Конкретные CLI-команды и полные детали конфигурации ещё не опубликованы в открытой документации. Информация ниже основана на CHANGELOG релиза 2026.6.1. Для актуальных команд проверяйте openclaw help или официальные docs после обновления.

Зачем нужен Skill Workshop

Проблема: скиллы = код на вашей машине

Каждый скилл — это код, который выполняется с вашими правами. До Skill Workshop агент мог найти скилл в каталоге и запустить без дополнительного подтверждения. Если скилл был вредоносным или сломанным — ущерб наносился до того, как вы об этом узнали.

Решение: review before activation

Skill Workshop вводит guarded review flow:

  1. Агент или пользователь создаёт proposal — черновик скилла
  2. Proposal содержит описание скилла, support-файлы и метаданные
  3. Система проверяет proposal (scanner, hash, rollback guards)
  4. Reviewer одобряет или отклоняет
  5. Только после одобрения скилл активируется и становится доступен агенту

Результат: никакой код не попадает в runtime без явного одобрения.

Как это работает

1. Создание proposal

Через агента

Агент может предложить скилл самостоятельно:

Пользователь: «Добавь скилл для проверки погоды в Москве каждое утро»
Агент: создаёт proposal → ждёт одобрения

Агент использует инструмент skill_workshop для создания proposal. В proposal входят:

  • SKILL.md — описание скилла
  • Support files — дополнительные файлы (скрипты, конфиги, шаблоны)
  • Metadata — автор, дата, версия

Через Control UI

В веб-интерфейсе OpenClaw откройте раздел Skill Workshop:

  • Dashboard — обзор всех proposals
  • Today — proposals на сегодня
  • Revision dialog — редактирование черновика
  • File preview modal — просмотр support-файлов с поиском

2. Структура proposal

Proposal — это версионированный черновик. По данным CHANGELOG, он включает:

  • Support files — дополнительные файлы в стандартных папках скилла
  • Versioned frontmatter — метаданные с версией и датой
  • Review state — текущий статус (pending, approved, rejected, quarantined)
my-skill/
├── SKILL.md              ← основной файл
├── tools/
│   └── check_weather.js  ← support file
├── templates/
│   └── digest.md         ← support file
└── config/
    └── cities.json       ← support file

3. Review flow

Автоматическая проверка (scanner)

Перед review proposal проходит автоматическую проверку:

  • Scanner — анализ кода на опасные паттерны
  • Hash — проверка целостности support-файлов
  • Rollback guards — защита от случайных изменений: каждая версия сохраняется, можно откатиться к предыдущей

Действия reviewer

По данным CHANGELOG, skill_workshop agent tool поддерживает три действия:

  • Apply — одобрить и активировать proposal
  • Reject — отклонить proposal
  • Quarantine — изолировать для дополнительной проверки

Через Control UI reviewer может:

  • Approve — одобрить и активировать
  • Reject — отклонить с причиной
  • Quarantine — изолировать
  • Request changes — попросить исправить
  • View file preview — просмотреть каждый support-файл

⚠️ Конкретные CLI-команды для управления proposals (propose, approve, reject, list, show и т.д.) не указаны в CHANGELOG. После обновления проверьте openclaw help или openclaw skill-workshop --help.

4. Активация

После одобрения скилл копируется в managed-директорию и становится доступен агенту.

Approval policy

CHANGELOG упоминает, что Skill Workshop включает approval policy — настройку политики одобрения. Однако конкретные поля конфигурации (openclaw.json) не опубликованы.

Предположительно, policy может включать:

  • Кто может создавать proposals (user, agent)
  • Кто может одобрять
  • Автоматическое одобрение для доверенных источников
  • Требования review для скиллов с опасными операциями

⚠️ Детали конфигурации approval policy не подтверждены. Проверьте официальную документацию после обновления.

Безопасность

Scanner

Автоматическая проверка proposal на опасные паттерны. CHANGELOG упоминает:

  • Защита support-файлов через scanner
  • Проверка целостности через hash
  • Rollback guards для отката изменений

Hash и integrity

Каждый support-файл получает hash. При одобрении hash записывается в metadata, при откате — можно вернуться к известному состоянию.

Rollback

Если activated skill вызывает проблемы:

  • Автоматический rollback при failed activation
  • Ручной откат до предыдущей версии
  • Деактивация скилла

⚠️ Конкретные команды для rollback и деактивации не указаны в CHANGELOG.

Интеграция с ClawHub

Skill Workshop интегрирован с каталогом скиллов ClawHub:

  • Verified skills — скиллы из доверенных источников могут получать автоматическое одобрение
  • Community skills — требуют ручного review

⚠️ Флаг --verified для clawhub install и механизм auto-approve не подтверждены CHANGELOG’ом.

Пример: создание скилла с нуля

Шаг 1: Подготовить файлы

my-skill/
├── SKILL.md
├── tools/
│   └── fetch.js
└── templates/
    └── report.md

SKILL.md:

---
name: daily-report
description: Собирает данные и отправляет ежедневный отчёт
version: 1.0.0
---

## Инструменты

- `collect_data` — собрать данные за день
- `generate_report` — сформировать отчёт
- `send_report` — отправить отчёт в Telegram

Шаг 2: Создать proposal

⚠️ Конкретная команда для создания proposal из директории не опубликована. Возможно, через openclaw skill-workshop CLI или через агента.

Шаг 3: Review

Проверьте файлы через Control UI или CLI (команды уточняются).

Шаг 4: Активировать

После одобрения скилл становится доступен агенту.

Шаг 5: Использовать

Пользователь: «Запусти daily-report для проекта Alpha»
Агент: использует скилл daily-report → отправляет отчёт

Что проверить после обновления

# Обновление
npm update -g openclaw

# После обновления
openclaw doctor
openclaw doctor --fix

# Проверить доступность Skill Workshop
openclaw help skill-workshop

# Или
openclaw skill-workshop --help

Ограничения

На момент релиза 2026.6.1:

  • Skill Workshop — новая фича, детали могут меняться
  • Некоторые CLI-команды ещё не задокументированы публично
  • Control UI — основной интерфейс для review
  • Agent tool skill_workshop — программный интерфейс для apply/reject/quarantine

Полезные ссылки

Следите за OpenClaw на русском

Разбираем обновления, пишем гайды, делимся кейсами

Подписаться на канал Задать вопрос в чате
Присоединяйтесь к сообществу