BF voice-dossier-builder
Используйте, когда пользователь просит «кодифицировать, как звучит наш основатель», «создать досье голоса основателя» или «установить наши контентные столпы»; проводит 80%-ное извлечение информации из СОБСТВЕННЫХ постов, электронных писем и презентаций пользователя (никогда не анализирует конкурентов и не создает вымышленную персону) и создает версионированную запись голоса — карту реестра для каждой платформы (включая 小红书/微信公众号), запрещенные фразы, строки раскрытия информации для каждого контекста (ECHO C2 upstream), банк примеров, созданный исключительно из собственных постов, и 3-5 контентных столпов с предполагаемым процентным распределением — отправляется через memory/events/channels.ndjson для реестра каналов, чтобы сохранить как voice-dossier.md, запись, которую каждый навык фазы Craft читает первой. Не для канона голоса на уровне бренда — используйте brand-language-codifier; не для исследования аудитории/персоны — используйте audience-mapper.
машинный переводПоказать оригиналСкрыть оригинал«Use when the user asks to "codify how our founder sounds", "build a fo…»
Use when the user asks to "codify how our founder sounds", "build a founder voice dossier", or "set our content pillars"; runs an 80%-extraction interview over the user's OWN posts, emails, and decks (never competitor scraping, never an invented persona) and produces the versioned voice record — a per-platform register map (incl. 小红书/微信公众号), banned phrases, per-context disclosure lines (the ECHO C2 upstream), a few-shot bank built exclusively from own posts, and 3-5 content pillars with Estimated %-allocations — submitted via memory/events/channels.ndjson for channel-registry to store as voice-dossier.md, the record every Craft-phase skill reads first. Not for the brand-level voice canon — use brand-language-codifier; not for audience/persona research — use audience-mapper. 声音档案/品牌语气/创始人语气/内容支柱/披露声明
проводит 80%-ное извлечение информации из СОБСТВЕННЫХ постов, электронных писем и презентаций пользователя (никогда не анализирует конкурентов и не создает…
Как процесс F 47/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: ../../../protocol/channel-registry/SKILL.md, ../../craft/social-creative-builder/SKILL.md, ../../../references/echo-benchmark.md
Как улучшить
- Для Hermes description должен быть одним предложением до 60 символов; условия применения вынесите в раздел «When to Use».
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 3. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-long-hermesdescription 810 символов, а стандарт Hermes требует ≤ 60 (одно предложение, с точкой) - предупреждение
missing-refссылка на отсутствующий файл: ../../../protocol/channel-registry/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: ../../craft/social-creative-builder/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: ../../../references/echo-benchmark.md - предупреждение
missing-refссылка на отсутствующий файл: ../../host/social-quality-auditor/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: ../../../influencer/scout/audience-mapper/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: ../platform-norm-profiler/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: ../../../references/skill-contract.md - предупреждение
missing-refссылка на отсутствующий файл: ../../../CONNECTORS.md - предупреждение
missing-refссылка на отсутствующий файл: ../../../SECURITY.md - предупреждение
missing-refссылка на отсутствующий файл: ../../craft/social-calendar-builder/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: ../channel-portfolio-planner/SKILL.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/connectors/bluesky.py - заметка
frontmatter-keyнеизвестное поле фронтматтера "slug" - заметка
frontmatter-keyнеизвестное поле фронтматтера "displayName" - заметка
frontmatter-keyнеизвестное поле фронтматтера "summary" - заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage"
Процессный рейтинг: все десять параметров 47/100
- 0Инструменты и файлы. Не хватает 12 файла(ов): ../../../protocol/channel-registry/SKILL.md, ../../craft/social-creative-builder/SKILL.md, ../../../references/echo-benchmark.md
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 40Результат и критерий готовности. Не сказано, что считать результатом
- 60Согласованность. Диалект Hermes требует category и tags
- 100Шаги. Шагов: 25
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Стоимость исполнения. Тело инструкции 2579 токенов
- 100Повторный запуск. Изменяющих операций нет
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +3Длина description 810: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- +2Инструкции на одном языке
- +5В description 3 примера фраз-триггеров в кавычках
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 9 заголовков
- +3Пошаговые инструкции: 25 пунктов
- +4Есть примеры (3 блоков кода)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 70.