BC wine-info-search
Навык поиска информации о винах и алкоголе только для чтения. Ищет детали о вине, рейтинги и сравнения цен на разных платформах. НЕ совершает покупки, не обрабатывает платежи и не изменяет никакие учетные записи. Для основной функциональности не требуются токены OAuth или конфиденциальные учетные данные. Все операции только поиск и отображение. Сценарии использования включают: поиск рейтингов вин, сравнение цен на вина на разных платформах (JD.com/Tmall/Wine-Searcher/и т. д.), проверка сравнений винтажей для конкретного вина, получение подробной информации о вине (сорта винограда, вкусовой профиль, сочетание с едой), получение фоновой информации о вине и винодельне, получение рекомендаций по винтажам по годам, получение рекомендаций по употреблению алкоголя с учетом возраста и медицинских состояний, получение рекомендаций по сочетанию с основными продуктами питания и блюдами, получение рекомендаций по сроку употребления выдержанных вин или идентификация вина по фотографии этикетки.
машинный переводПоказать оригиналСкрыть оригинал«READ-ONLY wine and alcohol information lookup skill. Searches for wine…»
READ-ONLY wine and alcohol information lookup skill. Searches for wine details, ratings, and price comparisons across platforms. Does NOT make purchases, process payments, or modify any accounts. No OAuth tokens, no sensitive credentials required for core functionality. All operations are search and display only. Trigger scenarios include: looking up wine ratings, comparing wine prices across platforms (JD.com/Tmall/Wine-Searcher/etc.), checking vintage comparisons for a specific wine, getting detailed wine info (grape varieties, taste profile, food pairing), getting wine & winery background information, getting vintage recommendations by year, getting health-related drinking advice by age group and medical conditions, getting staple food and main dish pairing recommendations, getting drinking-window advice for aged wines, or identifying a wine from a label photo.
Навык поиска информации о винах и алкоголе только для чтения.
Как процесс C 60/100 · Есть пробелы — слабые места: когда включается, входы и предусловия, повторный запуск
Как улучшить
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 7. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
body-longтело SKILL.md ≈ 5519 токенов (рекомендуется < 5000); вынесите детали в references/ - заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage" - заметка
frontmatter-keyнеизвестное поле фронтматтера "source" - заметка
frontmatter-keyнеизвестное поле фронтматтера "capabilities" - заметка
frontmatter-keyнеизвестное поле фронтматтера "optional_env"
Процессный рейтинг: все десять параметров 60/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 1, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (bash, web, python), но во frontmatter они не объявлены
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 70Стоимость исполнения. Тело инструкции 5519 токенов
- 100Шаги. Шагов: 118
- 100Ошибки и развилки. Развилок: 6, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 10. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 876: рекомендуется 120–800 символов
- -41 справочных файлов, но SKILL.md на них не ссылается: модель их не откроет
- +2Инструкции на одном языке
- +4Структура: 23 заголовков
- +3Пошаговые инструкции: 118 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (7 блоков кода)
- +3Все 1 скриптов описаны в инструкциях
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 71.