AB openclaw-user-profiler
Две вещи: (1) Создайте user.md в ходе разговора, чтобы ваш OpenClaw-лобстер знал, с кем работает. (2) Рекомендуйте Claude Code Skills на основе роли пользователя — 42 роли в 11 категориях, модель наследования в три уровня. Режим профиля: чат → user.md. Режим рекомендаций: роль → кураторский список навыков. Используйте, когда пользователь хочет, чтобы его лобстер узнал о нем, обновил его профиль или обнаружил, какие навыки подходят для его роли. Не для: редактирования SOUL.md (используйте кузницу) или общего ответа на вопросы. Триггеры: know me, get to know me, write user.md, update my profile, profile me, recommend skills, skills for my role, what skills should I use, I'm an engineer, I'm a PM, 了解我, 认识我, 推荐 skill, 用户画像.
машинный переводПоказать оригиналСкрыть оригинал«Two things: (1) Build a user.md through conversation so your OpenClaw…»
Two things: (1) Build a user.md through conversation so your OpenClaw lobster knows who it's working with. (2) Recommend Claude Code Skills based on the user's role — 42 roles across 11 categories, three-level inheritance model. Profile mode: chat → user.md. Recommend mode: role → curated skill list. Use when a user wants their lobster to learn about them, update their profile, or discover which Skills fit their role. Not for: editing SOUL.md (use the forge) or general-purpose Q&A. Triggers: know me, get to know me, write user.md, update my profile, profile me, recommend skills, skills for my role, what skills should I use, I'm an engineer, I'm a PM, 了解我, 认识我, 推荐 skill, 用户画像。
Две вещи: (1) Создайте user.md в ходе разговора, чтобы ваш OpenClaw-лобстер знал, с кем работает. (2) Рекомендуйте Claude Code Skills на основе роли…
Как процесс B 75/100 · Почти готов — слабые места: входы и предусловия, отчётность по ходу
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 5. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage"
Процессный рейтинг: все десять параметров 75/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 50Когда включается. Не сказано, при каком запросе скилл включается
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 40
- 100Ошибки и развилки. Развилок: 4, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 1977 токенов
- 100Повторный запуск. Изменяющие операции проверяют текущее состояние
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +2Инструкции на одном языке
- +4Описание говорит, когда скилл НЕ применять
- +3Длина description 684 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 21 заголовков
- +3Пошаговые инструкции: 40 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (2 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (3 из 3)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 95.