SKILLEMALL.ai

BC mode-switch-machine-stack

Используйте, когда вы вручную переключаете VPN, агенты и сервисы. Одна команда переключает весь стек машины — VPN, фоновые агенты, локальные сервисы, уровень модели — из одной YAML матрицы режимов; сторожевой таймер восстанавливает текущий режим и никогда не перезапускает то, что вы выключили (часть, которую большинство настроек делают неправильно). Используйте, когда: (1) Вы снова и снова вручную переключаете одни и те же пять вещей при каждом переключении работа↔игра (2) Аварийное перезапуск должен вернуться в тот режим, в котором вы находитесь сейчас, а не в тот, который работал до него (3) Фоновые агенты должны работать, пока вы работаете, один-два — пока вы играете, ни одного — пока вы рендерите (4) Локальные сервисы должны освобождать свою оперативную память, когда она вам нужна, а не когда вы о ней вспомните (5) VPN включен для работы, выключен для игр с низкой задержкой — и агенты должны останавливаться вместе с ним, иначе они будут использовать туннель Только стандартная библиотека Python — без установки через pip, без вызовов моделей, без затрат на API; протестировано на Windows. Докажите это сначала: `python templates/modes_switch.py --selftest` создает поддельную конфигурацию в временном каталоге и переключает ее от начала до конца — ваша машина не затронута. 中文触发:手动切工作/游戏模式太麻烦 / 一条命令切换整机栈 / 分身与本地服务跟着模式起停 / VPN 跟着模式开关 / 看门狗按模式自愈

машинный переводПоказать оригиналСкрыть оригинал«Use when you toggle VPN, agents and services by hand. One command flip…»

Use when you toggle VPN, agents and services by hand. One command flips the whole machine stack together — VPN, background agents, local services, model tier — from one YAML mode matrix; the watchdog repairs the current mode and never revives what you switched off (the part most setups get wrong). Use when: (1) You re-toggle the same five things by hand at every work↔game switch (2) A crash-restart must come back as the mode you are in now, not as whatever was running before it (3) Background agents should all run while you work, one or two while you game, none while you render (4) Local services should free their RAM when you need it, not when you remember (5) VPN on for work, off for low-latency gaming — and the agents must stop with it, or they ride the tunnel Python stdlib only — no pip install, no model calls, no API cost; Windows tested. Prove it first: `python templates/modes_switch.py --selftest` builds a fake stack in a temp dir and switches it end to end — your machine untouched. 中文触发:手动切工作/游戏模式太麻烦 / 一条命令切换整机栈 / 分身与本地服务跟着模式起停 / VPN 跟着模式开关 / 看门狗按模式自愈

ClawHub Hermes автор: ccy123abcd v0.1.1 MIT-0 9 файлов тело ≈ 2 144 токенов Открыть источникclawhub.ai проанализирован 18 ч назад

Одна команда переключает весь стек машины — VPN, фоновые агенты, локальные сервисы, уровень модели — из одной YAML матрицы режимов; сторожевой таймер…

Как процесс C 51/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, повторный запуск

ИнтеграцияИИ и агентытип и темы размечены автоматически по тексту скилла
Запускается в: OpenClaw Hermes Agent
JSON
Технический рейтинг
B
84/100
безопасность, качество, тесты
Безопасность 60%
100
Качество 40%
59
Прогон на моделях
не было
Процессный рейтинг
C
51/100
Есть пробелы
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
Повторный запуск вес 4
30
три самых слабых из десяти параметров · все десять

Как улучшить

  1. Сократите description до 1024 символов.
  2. Для Hermes description должен быть одним предложением до 60 символов; условия применения вынесите в раздел «When to Use».
Для прогона на моделях — необязательно
  • Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
  • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

Находки guard · 0

✓ Критических и высоких находок нет

Просканировано файлов: 9. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.

По спецификации Agent Skills

  • ошибка description-long description 1078 символов, лимит 1024
  • предупреждение description-long-hermes description 1078 символов, а стандарт Hermes требует ≤ 60 (одно предложение, с точкой)

Процессный рейтинг: все десять параметров 51/100

  • 0Результат и критерий готовности. Не сказано, что считать результатом
  • 0Входы и предусловия. Не сказано, что нужно иметь на входе
  • 30Повторный запуск. Изменяющих операций: 4, без проверки текущего состояния
  • 50Когда включается. Не сказано, при каком запросе скилл включается
  • 50Ошибки и развилки. Развилок: 0, есть раздел про ошибки
  • 60Инструменты и файлы. Используются инструменты (bash, python), но во frontmatter они не объявлены
  • 60Согласованность. Диалект Hermes требует category и tags
  • 100Шаги. Шагов: 19
  • 100Стоимость исполнения. Тело инструкции 2144 токенов
  • 100Отчётность по ходу. Скилл сообщает о ходе работы
  • low Разделов верхнего уровня: 10. Похоже на несколько доменов в одном скилле

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

Сигналы качества

  • +5В description нет примеров фраз, по которым скилл должен срабатывать
  • +3Длина description 1078: рекомендуется 120–800 символов
  • +3Формат ответа не описан: модель каждый раз решает сама
  • +2Инструкции на одном языке
  • +4Описание говорит, когда скилл НЕ применять
  • +4Структура: 11 заголовков
  • +3Пошаговые инструкции: 19 пунктов
  • +4Есть примеры (4 блоков кода)
  • +4Справочные файлы упоминаются в инструкциях (1 из 1)
  • +1Лицензия указана

База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 59.

Внешние проверки

ClawHub: suspicious
The skill is coherent and mostly disclosed, but it can change VPN state and stop/start local processes with weak safeguards that could affect unrelated processes or connectivity.
LLM: suspicious (high) · 12 сент. 2026 г.