BF uxr-observer
Встроенный навык UX-исследований, который непрерывно изучает, как пользователи взаимодействуют с OpenClaw. Он отслеживает шаблоны разговоров, завершение задач, точки трения и уровни удовлетворенности посредством пассивного наблюдения и активных микроопросов. Используйте этот навык всякий раз, когда начинается новая сессия, когда задача завершается, и в конце дня для создания отчетов с выводами. Этот навык запускается при каждом разговоре — он работает в фоновом режиме, собирая данные наблюдений, и предлагает вопросы опроса в естественных точках. Также запускайте, когда пользователь спрашивает о своих моделях использования, качестве опыта или хочет увидеть свой отчет UXR. КРИТИЧЕСКИ ВАЖНО: этот навык никогда не передает данные внешним сторонам. Все данные остаются локальными. Пользователь вручную делится отчетами, если он этого хочет.
машинный переводПоказать оригиналСкрыть оригинал«An embedded UX research skill that continuously studies how users inte…»
An embedded UX research skill that continuously studies how users interact with OpenClaw. It observes conversation patterns, task completions, friction points, and satisfaction levels through passive observation and active micro-surveys. Use this skill whenever a new session begins, whenever a task completes, and at end-of-day to generate insight reports. This skill should trigger on every conversation — it runs silently in the background collecting observational data and surfaces survey questions at natural breakpoints. Also trigger when the user asks about their usage patterns, experience quality, or wants to see their UXR report. CRITICAL: This skill never transmits data externally. All data stays local. The user manually shares reports if they choose to.
Встроенный навык UX-исследований, который непрерывно изучает, как пользователи взаимодействуют с OpenClaw.
Как процесс F 50/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: references/analysis-framework.md
Как улучшить
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 1. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
body-longтело SKILL.md ≈ 5163 токенов (рекомендуется < 5000); вынесите детали в references/ - предупреждение
missing-refссылка на отсутствующий файл: references/analysis-framework.md
Процессный рейтинг: все десять параметров 50/100
- 0Инструменты и файлы. Не хватает 1 файла(ов): references/analysis-framework.md
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 15, без проверки текущего состояния
- 40Результат и критерий готовности. Не сказано, что считать результатом
- 40Согласованность. Имя во frontmatter (uxr-observer) не совпадает с папкой (clawsight)
- 70Ошибки и развилки. Развилок: 7
- 70Стоимость исполнения. Тело инструкции 5163 токенов
- 100Шаги. Шагов: 47
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 11. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 768 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 22 заголовков
- +3Пошаговые инструкции: 47 пунктов
- +4Есть примеры (10 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 68.