Скиллы Новичок Разное

skill-guard

Скачать ZIP
13
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

skill-guard — это инструмент для предварительной проверки и безопасной установки навыков из ClawHub. Его задача — остановить вредоносный код ещё до того, как он попадёт в рабочее окружение вашего агента.

Что делает skill-guard

Перед установкой любой сторонней способности skill-guard выполняет промежуточную стадию: он скачивает, анализирует и только затем разрешает установку. Это снижает риск внедрения вредоносных инструкций, скрытых в SKILL.md или сопутствующих скриптах.

Процесс построен вокруг автоматизированной проверки через CLI-инструменты и внешние анализаторы. В частности, используются команды установки и сканирования, которые позволяют выявить потенциально опасное поведение ещё до интеграции навыка в систему. :

Как работает проверка

Механика работы достаточно проста:

  • Навык сначала разворачивается во временной директории
  • Запускается анализ с помощью инструментов вроде mcp-scan
  • Проверяются команды установки и сетевые вызовы
  • После этого навык либо допускается к установке, либо отклоняется

Установка выполняется только после завершения проверки и перемещения файлов в рабочую директорию навыков агента.

Какие риски учитываются

Навыки в экосистеме OpenClaw могут содержать не только полезную логику, но и потенциально опасные инструкции. Среди типичных угроз:

  • выполнение shell-команд
  • загрузка и запуск внешних скриптов
  • сетевые обращения к сторонним сервисам
  • работа с локальной файловой системой

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

Права и доступы

Skill-guard явно фиксирует, какие ресурсы затрагивает навык:

  • файловая система (временные и постоянные директории)
  • сетевые эндпоинты
  • переменные окружения

Это даёт прозрачность: вы заранее понимаете, какие именно действия будет выполнять устанавливаемый пакет.

Результаты аудита безопасности

При анализе skill-guard может выявлять различные категории рисков. Например:

  • Medium: выполнение shell-команд
  • Low: сетевые обращения к внешним источникам

Важно, что такие находки не всегда означают вредоносность — многие из них являются частью нормальной работы навыков, но требуют осознанного принятия решения перед установкой. :

Зачем это нужно

ClawHub — это открытый реестр навыков, где любой разработчик может публиковать свои решения. Это ускоряет развитие экосистемы, но одновременно увеличивает поверхность атак. :

Без дополнительной проверки один вредоносный навык способен:

  • выполнить нежелательные команды
  • скачать и запустить вредоносное ПО
  • передать данные наружу

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

Итог

skill-guard — это защитный слой между вами и сторонними навыками. Он не запрещает использование внешнего кода, но делает процесс установки контролируемым и прозрачным.

В условиях быстро растущих маркетплейсов навыков такой подход становится не просто полезным, а необходимым элементом инфраструктуры безопасности.


Файл из источника

11745_skill-guard-1.0.2.zip