BC uxr-observer
Встроенный навык UX-исследований, который глубоко изучает взаимодействие пользователей с OpenClaw посредством пассивного этнографического наблюдения, структурированных микроопросов и анализа задач по ретроспективе. Он отслеживает каждое взаимодействие, определяет варианты использования и неудовлетворенные потребности, измеряет затраты, обнаруживает сигналы трения и удовлетворения, фиксирует дословный язык пользователя (с удалением PII) и составляет ежедневные отчеты с инсайтами и приложенными кейсами для заметных задач. Триггеры: при каждом разговоре (фоновое этнографическое наблюдение), после каждой завершенной задачи (последовательный опрос из 5 вопросов после задачи), примерно в 18:00 по местному времени (опрос из 4 вопросов в конце дня) и по запросу для генерации отчетов, майнинга супер-сводки или обзора данных. Модель конфиденциальности: Все данные остаются локально. PII удаляется перед хранением. Ничего не передается внешне без явного разрешения пользователя. Пользователь контролирует свои данные в любое время.
машинный переводПоказать оригиналСкрыть оригинал«An embedded UX research skill that deeply studies how users interact w…»
An embedded UX research skill that deeply studies how users interact with OpenClaw through passive ethnographic observation, structured micro-surveys, and retrospective task analysis. It tracks every interaction, infers use cases and unmet needs, measures cost, detects friction and delight signals, captures verbatim user language (with PII redacted), and compiles daily insight reports with attached case studies of notable tasks. Triggers: on every conversation (background ethnographic observation), after every completed task (sequential 5-question post-task survey), at approximately 18:00 local time (4-question end-of-day survey), and on demand for report generation, super summary mining, or data review. Privacy model: All data stays local. PII is redacted before storage. Nothing is transmitted externally without explicit user permission. The user controls their data at all times.
Встроенный навык UX-исследований, который глубоко изучает взаимодействие пользователей с OpenClaw посредством пассивного этнографического наблюдения…
Как процесс C 54/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, согласованность
Как улучшить
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 5. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
body-longтело SKILL.md ≈ 10749 токенов (рекомендуется < 5000); вынесите детали в references/
Процессный рейтинг: все десять параметров 54/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 22, без проверки текущего состояния
- 40Результат и критерий готовности. Не сказано, что считать результатом
- 40Согласованность. Имя во frontmatter (uxr-observer) не совпадает с папкой (ethnoai)
- 40Стоимость исполнения. Тело инструкции 10749 токенов: вытесняет саму задачу из окна
- 50Когда включается. Не сказано, при каком запросе скилл включается
- 60Инструменты и файлы. Используются инструменты (python), но во frontmatter они не объявлены
- 85Шаги. Шагов: 93, расплывчатых формулировок: 1
- 100Ошибки и развилки. Развилок: 8, есть раздел про ошибки
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 12. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 893: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- -33 из 3 скриптов не упомянуты в SKILL.md
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Структура: 40 заголовков
- +3Пошаговые инструкции: 93 пунктов
- +4Есть примеры (19 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 72.