BC skill-discovery
Автоматически обнаруживает, ищет и устанавливает навыки из ClawHub — общедоступного реестра навыков для OpenClaw — когда ни один локально установленный навык не может выполнить запрос пользователя. Действует как «заполнитель пробелов в навыках»: когда агент сталкивается с задачей, которую он не может выполнить с помощью существующих навыков или встроенных инструментов, он ищет в ClawHub подходящий навык, представляет пользователю варианты и устанавливает выбранный им навык одной командой. Используйте, когда: (1) пользователь запрашивает возможность, которую не может предоставить ни один установленный навык, (2) пользователь явно говорит «найти навык», «искать навык», «есть ли навык для X», «установить навык из ClawHub» или «искать ClawHub», (3) агент определяет, что специализированный навык ClawHub лучше справится с задачей, чем общие рассуждения или существующие инструменты, (4) пользователь спрашивает «какие навыки доступны для X» или «может ли OpenClaw сделать X». Активируется фразами вроде: «найти навык», «искать навыки», «установить навык», «искать ClawHub», «есть ли плагин для», «можешь ли ты сделать X», «мне нужен инструмент для», «有没有能做X的技能», «帮我找个技能», «搜一下技能», «装个技能». Также активируется, когда запись available_skills не соответствует намерению пользователя, а задача явно имеет форму навыка (специализированный рабочий процесс, интеграция или многоэтапная процедура).
машинный переводПоказать оригиналСкрыть оригинал«Automatically discover, search, and install skills from ClawHub — the…»
Automatically discover, search, and install skills from ClawHub — the public skill registry for OpenClaw — when no locally installed skill can fulfill the user's request. Acts as a "skill gap filler": when the agent encounters a task it cannot handle with existing skills or built-in tools, it searches ClawHub for a matching skill, presents options to the user, and installs their choice with one command. Use when: (1) the user asks for a capability that no installed skill can fulfill, (2) the user explicitly says "find a skill", "search for a skill", "is there a skill for X", "install a skill from ClawHub", or "search ClawHub", (3) the agent determines that a specialized ClawHub skill would handle the task better than general-purpose reasoning or existing tools, (4) the user asks "what skills are available for X" or "can OpenClaw do X". Triggers on phrases like: "find a skill", "search skills", "install a skill", "search ClawHub", "is there a plugin for", "can you do X", "I need a tool for", "有没有能做X的技能", "帮我找个技能", "搜一下技能", "装个技能". Also activates when no available_skills entry matches the user's intent and the task is clearly skill-shaped (domain-specific workflow, specialized integration, or multi-step procedure).
Автоматически обнаруживает, ищет и устанавливает навыки из ClawHub — общедоступного реестра навыков для OpenClaw — когда ни один локально установленный навык…
Как процесс C 61/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, согласованность
Такой же скилл встречается ещё в 1 месте: ClawHub
Как улучшить
- Сократите description до 1024 символов.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 2. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- ошибка
description-longdescription 1233 символов, лимит 1024
Процессный рейтинг: все десять параметров 61/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 1, без проверки текущего состояния
- 40Согласованность. Имя во frontmatter (skill-discovery) не совпадает с папкой (clawhub-skill-finder)
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 70Ошибки и развилки. Развилок: 4
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 18
- 100Стоимость исполнения. Тело инструкции 515 токенов
- 100Отчётность по ходу. Скилл сообщает о ходе работы
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 1232: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 17 примера фраз-триггеров в кавычках
- +4Структура: 9 заголовков
- +3Пошаговые инструкции: 18 пунктов
- +4Есть примеры (2 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 61.